Skip to content

Repository files navigation

First C# API with Angular

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.

Project Overview

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.

Features

  • 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.

Technologies Used

  • Backend: C# with ASP.NET Core

  • Database: Entity Framework and SQLite

  • Frontend: Angular

How to Run

Backend (C# API):

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.

Frontend (Angular):

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/.

Final Consideration

This project is now complete, and I have gained valuable experience in both C# and Angular.

About

APIAngularCSharp é um projeto que integra uma aplicação Angular com uma API em C# usando Entity Framework, permitindo gerenciar um cadastro de pessoas com funcionalidades de busca, filtragem e manipulação de dados.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages