Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/enzorooschqueiroz/react-to-do-list

Aplicação de gerenciamento de tarefas (To-Do List) em React, permitindo adicionar, atualizar e remover tarefas. Hospedada no Vercel, oferece uma experiência de usuário fluida e responsiva.
https://github.com/enzorooschqueiroz/react-to-do-list

Last synced: about 2 months ago
JSON representation

Aplicação de gerenciamento de tarefas (To-Do List) em React, permitindo adicionar, atualizar e remover tarefas. Hospedada no Vercel, oferece uma experiência de usuário fluida e responsiva.

Awesome Lists containing this project

README

        

Aqui está a versão atualizada do README com o link do seu projeto em Vercel incluído:

---

# ToDo List Assignment Manager

A React-based web app for managing assignments, allowing users to create, edit, delete, and track the status of tasks. The backend API is hosted on Azure, and the frontend is deployed on Vercel.

## Live Demo

Check out the live demo [here](https://todo-list-osyyyz8au-enzo-rooschs-projects.vercel.app/).

## Features

- User authentication with JWT.
- Create, update, and delete assignments.
- Track task status: "To Do", "Ongoing", "Done".
- Set due dates for assignments.
- Responsive UI with Bootstrap.

## Technologies

- **Frontend**: React.js, Axios, Bootstrap, React Router
- **Backend**: Flask (Azure-hosted)
- **Database**: MongoDB
- **Deployment**: Vercel (Frontend), Azure (Backend)

## API Endpoints

### **Authentication**
- `POST /login` – Login with email and password.
- `POST /register` – Register a new user.

### **Assignments**
- `GET /assignments` – Get all assignments.
- `POST /assignment` – Create a new assignment.
- `PUT /assignment/:id` – Update an assignment.
- `DELETE /assignment/:id` – Delete an assignment.

---

Sinta-se à vontade para personalizar qualquer parte do README de acordo com suas necessidades!