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: over 1 year 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.
- Host: GitHub
- URL: https://github.com/enzorooschqueiroz/react-to-do-list
- Owner: enzorooschqueiroz
- Created: 2024-10-16T20:00:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-17T13:38:50.000Z (almost 2 years ago)
- Last Synced: 2025-01-29T17:11:52.090Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 293 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!