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

https://github.com/louresb/todo-app

This repository contains the exercise completed as part of the Balta.io course on backend development.
https://github.com/louresb/todo-app

aspnet-web-api csharp dotnet6 entity-framework sqlite

Last synced: about 2 months ago
JSON representation

This repository contains the exercise completed as part of the Balta.io course on backend development.

Awesome Lists containing this project

README

          

# ToDo App

[![licence mit](https://img.shields.io/badge/licence-MIT-blue.svg)](https://github.com/louresb/TodoApp/blob/main/LICENSE)
![Development Status Badge](https://img.shields.io/badge/Status-Concluded-green)

This is a simple Todo App built with ASP.NET. It allows you to manage your to-dos by performing CRUD operations (Create, Read, Update, Delete) through a RESTful API.
The database mapping is done by Entity Framework.

## API Endpoints

- **GET /:** Retrieves all to-dos.

- **GET /{id}:** Retrieves a to do by ID.

- **POST /:** Creates a new to do.

- **PUT /{id}:** Updates a to do by ID.

- **DELETE /{id}:** Deletes a to do by ID.

## Learning resources

This API was created using [Balta.io](https://balta.io/)'s backend course. I recommend checking it out if you're interested in learning about .NET programming.

## License
[MIT License](https://github.com/louresb/TodoApp/blob/main/LICENSE) © [Bruno Loures](https://github.com/louresb)