Skip to content

Fullstack .NET application demonstrating layered architecture, Web API, Razor Pages, and database design.

License

Notifications You must be signed in to change notification settings

Graniten40/ProjectB_GoodFriends

Repository files navigation

ProjectB – GoodFriends

A fullstack .NET application developed as part of a system development course. The project demonstrates backend architecture, database design, and API-driven communication between services.


🔧 Tech Stack

  • ASP.NET Core
  • Web API
  • Razor Pages
  • Entity Framework Core
  • SQL Server

🧠 Architecture & Focus

  • Layered architecture
  • Repository pattern
  • Separation of concerns
  • Database-first thinking
  • API integration

🗂️ Project Structure

  • AppWebApi/ – backend API
  • AppRazor/ – Razor Pages frontend
  • DbContext/ – database context
  • DbModels/ – entity models
  • DbRepos/ – data access layer
  • Services/ – business logic

🎓 Course Context

This project was developed during a .NET system development course and reflects real-world backend architecture and application structure.


📌 Notes

The focus of this project is backend structure and data handling, not UI design.

About

Fullstack .NET application demonstrating layered architecture, Web API, Razor Pages, and database design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •