Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 1.62 KB

File metadata and controls

66 lines (46 loc) · 1.62 KB

📝 CRUD React + Django

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.


🚀 Tecnologías usadas

🧠 Backend

  • Python 3
  • Django
  • Django REST Framework
  • SQLite

🎨 Frontend

  • React
  • JavaScript (ES6+)
  • Axios

⚙️ Instalación y ejecución

1. Clona el repositorio

```bash
git clone https://github.com/Sebadelajara/crud-react-django.git
cd crud-react-django

2. Configura el backend (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/

3. Configura el frontend (React)

En otra terminal:
cd frontend
npm install
npm start
El frontend estará disponible en: http://localhost:3000/

📁 Estructura del proyecto

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.