Enterprise-level E-commerce Web Application with sign in/sign on features
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
(My Medium article: https://medium.com/@bryanlondres5/deploying-an-asp-net-project-on-azure-6a8e8f67b844)
My project was originally built on Asp.net core 3.0 but I migrated all of it to Asp.net 6, and Bootstrap 4.1 to 5.1. I configured the dBcontext.cs file to communicate with the on-premise SQL server/database and create/update the database tables using the models and the relationships between them. I also seeded the database with test data to make sure everything was working properly. I worked with CRUD data principles using EntityFrameworkCore, deployed generic services and ViewComponents for real time updates. I added services to ensure that I was implementing good practices, the interfaces get data from the database by injecting them in the right controllers.
Make sure to:
- Built the enviroment on Visual Studio
Use the LibraryHub.sln
to get started.
This section lists any major frameworks/libraries used to bootstrap my project.
Isntall Visual Studio with the Workflows that support Wep develoment
Visual Studio [https://visualstudio.microsoft.com/]
.Net 6
Microsoft SQL Server Management Studio
-
Install VS(include Asp.net support)
-
Open with VS
-
Install Nuget packages
-
add SQL connection string on appsettings.json or add azure app credentials for cloud deployment
-
On package manager(VS) and add database migration with:
Add-migration Initial
Update-database
- Run app
Check out the CHANNELLOG.md
to see all the features
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
Marlon Bryan Londres - LinkedIn - bryanlondres5@gmail.com
Project Link: https://github.com/your_username/repo_name
Coming Soon!!!