An open API service indexing awesome lists of open source software.

https://github.com/joyalmpaul/petboarding

Pet Boarding website built through ASP.NET MVC
https://github.com/joyalmpaul/petboarding

asp-net-mvc azure-deployment csharp entity-framework microsoft-sqlserver-database

Last synced: 4 months ago
JSON representation

Pet Boarding website built through ASP.NET MVC

Awesome Lists containing this project

README

          

# πŸ• Pet Boarding

## Project Description

πŸ‘‰ **Live Website:** [Pet Boarding](https://petboarding-a7c0ggbrfcc3gfdn.canadacentral-01.azurewebsites.net/)
This is my Pet Boarding website built with the ASP.NET framework using C#. This website is hosted and deployed through Microsoft Azure.

⚠️ **NOTE**: You must register and log-in before continuing on the website.
***

### πŸ›  Teck Stack

- ASP.NET v4.8 MVC Framework using C# (Backend)
- HTML / CSS / JavaScript (Frontend)
- Microsoft SQL Server (for local database testing)
- Azure for deployment and hosting
- GIT Version Control (commit/push/pull, clone repositories, Pull Requests, Merge Conflicts, Squash Commits)
- Azure DevOps to manage work

### 🧠 Things I Learned

- Relationships: One-to-One, One-to-Many, Many-to-Many
- Entity Framework Concepts
- CRUD operations and Get + Post Requests
- Building ERDs and Wireframes
- Authorization & Authentication
- Other (Lazy Loading, View Models, Partials, etc.)

### πŸ—ΊοΈ ERD:
Pet_Boarding_ERD

### πŸ“ Wireframes:

User Interface:
PetBoarding_Wireframe_UserInterface

Admin Interface:
PetBoarding_Wireframe_AdminInterface

### πŸ“± Extra

This web application is hosted on Azure's cloud infrastructure, with the backend SQL database being managed in Azure SQL Database. Since I am on free plan, there is a monthly quota which I don't happen to exceed any time soon. However, if you run into any problems while using the website, please feel free to contact me or even use the contact form on the site!