Este es un proyecto full stack que implementa una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) usando React en el frontend y Django + Django REST Framework en el backend.
Permite gestionar tareas de forma dinámica, integrando una API REST en Django con una interfaz moderna construida en React.
- Python 3
- Django
- Django REST Framework
- SQLite
- React
- JavaScript (ES6+)
- Axios
```bash
git clone https://github.com/Sebadelajara/crud-react-django.git
cd crud-react-django
cd backend
python -m venv env
source env/bin/activate # En Windows: env\Scripts\activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
El servidor backend estará disponible en: http://127.0.0.1:8000/
En otra terminal:
cd frontend
npm install
npm start
El frontend estará disponible en: http://localhost:3000/
crud-react-django/
├── backend/ # Proyecto Django + API REST
│ ├── api/ # App Django con modelos, vistas y serializers
│ └── manage.py
│
└── frontend/ # Proyecto React
├── public/
└── src/
├── components/
└── App.js
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.