Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jezbravo/avocado-crud-exam
https://github.com/jezbravo/avocado-crud-exam
Last synced: about 15 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/jezbravo/avocado-crud-exam
- Owner: jezbravo
- Created: 2024-07-03T07:50:25.000Z (4 months ago)
- Default Branch: dev
- Last Pushed: 2024-07-06T23:05:13.000Z (4 months ago)
- Last Synced: 2024-07-06T23:36:28.436Z (4 months ago)
- Language: Python
- Size: 141 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# API RESTful CRUD
## Descripción
Esta es una aplicación de gestión de tareas: permite crear, editar, consultar y eliminar tareas.
### Stack
- FastAPI
- MongoDB
- React JS
- TailwindCSS## Configuración
Clonar el repositorio:
```sh
git clone https://github.com/jezbravo/avocado-crud-exam.git
cd avocado-crud-exam
```Configurar las variables de entorno:
### /backend/.env:
```sh
MONGODB_URL=mongodb://mongo:27017/task_database
FRONTEND_URL=http://localhost:5173
```### /frontend/.env:
```sh
VITE_BACKEND_URL=http://localhost:8000
```## Iniciar el proyecto:
```sh
docker-compose up
```## URLs de acceso:
### Backend:
http://localhost:8000
### Frontend:
http://localhost:5173
## Documentación:
http://localhost:8000/docs