Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 1.56 KB

README.md

File metadata and controls

55 lines (45 loc) · 1.56 KB

Comentando Películas

Comentando Películas es una aplicación web que permite a los usuarios comentar y discutir sobre películas. Los usuarios pueden registrarse, iniciar sesión y agregar comentarios a sus películas favoritas, así como responder a los comentarios de otros usuarios.

Características

  • Registro de usuarios: Los usuarios pueden registrarse con un nombre de usuario, correo electrónico y contraseña.
  • Autenticación: La aplicación utiliza tokens JWT para autenticar a los usuarios en la API.
  • Comentarios: Los usuarios pueden agregar comentarios a películas y responder a los comentarios existentes.
  • Visualización de películas: La aplicación muestra información detallada sobre las películas obtenidas de The Movie DB.
  • REST API: La aplicación cuenta con una API RESTful para interactuar con las películas y los comentarios.

Tecnologías utilizadas

  • Frontend: Next.js
  • Backend: Django REST Framework
  • Base de datos: PostgreSQL
  • Sistema de control de versiones: Git

Configuración del proyecto

Instalación

  1. Clona este repositorio en tu máquina local.
  2. Instala las dependencias del frontend y el backend.

Backend

En la carpeta del back:

  1. Crear un nuevo entorno virtual:
python -m venv nombre_del_entorno
  1. Activar el entorno virtual:
.nombre_del_entorno\Scripts\activate
  1. Instalar las dependencias:
pip install -r requirements.txt
  1. Ejecutalo con
python manage.py runserver

Frontend

En la carpeta del Front:

  1. Instala dependencias:
npm i
  1. Ejecutalo:
npm run dev