Skip to content

Control system for national videolubs administration

License

Notifications You must be signed in to change notification settings

duckraper/videoclub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gestión de Videoclub

Objetivo General

El objetivo de este proyecto es desarrollar un sistema integral para la gestión de un videoclub, permitiendo el control eficiente de los préstamos de películas y la administración de los diferentes aspectos relacionados con el funcionamiento del videoclub.

Instalación

Requisitos previos

  1. Clona este repositorio en tu máquina local:

    git clone https://github.com/duckraper/videoclub
  2. Asegúrate de tener instalado Python y Node.js.

  3. Ve al directorio del proyecto:

    cd videoclub

Backend (Django)

  1. Navega al directorio del proyecto backend:

    cd backend
  2. Crea un entorno virtual (se recomienda utilizar venv):

    python -m venv .venv
  3. Activa el entorno virtual:

    • En Windows:

      .\.venv\Scripts\activate
    • En macOS y Linux:

      source .venv/bin/activate
  4. Instala las dependencias del proyecto:

    pip install -r requirements.txt
  5. Realiza las migraciones de la base de datos:

    python manage.py migrate
  6. Ejecuta el servidor backend:

    python manage.py runserver
  7. El servidor backend estará disponible en http://localhost:8000.

Frontend (React)

  1. Ve al directorio del proyecto frontend:

    cd videoclub/frontend
  2. Instala las dependencias del proyecto:

    npm install
  3. Ejecuta el servidor de desarrollo:

    npm run dev

About

Control system for national videolubs administration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published