This project is my first API built with C# that connects to an Angular frontend. It was developed as a way to test and improve my knowledge of both technologies.
The API performs full CRUD (Create, Read, Update, Delete) operations and serves as the backend for a simple Angular application. This project allowed me to explore and practice concepts related to API development, HTTP requests, and integration with a frontend framework. The project has been finalized.
-
Full CRUD operations for managing data.
-
Connection between a C# API and an Angular frontend.
-
Utilizes Entity Framework for database management.
-
Uses SQLite as the database for data storage.
-
Designed to test and enhance my understanding of C# and Angular.
-
The code contains variables in English and includes comments for better understanding.
-
Backend: C# with ASP.NET Core
-
Database: Entity Framework and SQLite
-
Frontend: Angular
Navigate to the API project folder. Run the API using Visual Studio or the .NET CLI. The API will be available at https://localhost:44357/ by default.
Navigate to the Angular project folder. Run the Angular application using the Angular CLI with ng serve. The frontend will be available at http://localhost:4200/.
This project is now complete, and I have gained valuable experience in both C# and Angular.