This project is a full-stack application built using Angular for the front end, C# for the back end, and MSSQL for the database.
- backend: Contains the C# backend code.
- frontend: Contains the Angular frontend code.
- database: Holds database-related code.
The backend is built using ASP.NET Core, providing RESTful APIs to interact with the database. It includes controllers, models, services, and configuration files.
The frontend is built using Angular, providing a user-friendly interface for interacting with the application. It includes components, services, models, and routing configuration.
The database is built using MSSQL, providing a structured data storage solution for the application. It includes migration files and the database context class.
To get started with this project, follow these steps:
- Clone this repository to your local machine.
- Set up the backend by opening the solution file in Visual Studio, restoring dependencies, and running the application.
- Set up the frontend by navigating to the
frontendfolder, installing dependencies usingnpm install, and running the development server usingng serve. - Set up the database by executing migration files to create the database schema and seed data if necessary.
- Access the application through the provided URLs and start using it!
- Angular
- ASP.NET Core
- MSSQL
- Entity Framework Core
- Angular Material (or any other UI framework used in the frontend)
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.