/Monitor_de_Carga_de_Controles

Software realizado en el semestre Otoño del año 2020, para el curso de Ingeniería de Software II del Departamento de Ciencias de la computacion de la Universidad de Chile. Tiene como objetivo la organización y planificación de la carga académica (controles y tareas) de los cursos del DCC antes de la inscripción académica realizada por los estudiantes cada semestre.

Primary LanguageJavaScript

Instalar NodeJS

https://nodejs.org/es/download/

Instalar yarn

https://classic.yarnpkg.com/es-ES/docs/install/#windows-stable

Luego realizar en carpeta frontend

  • npm install
  • npm install bootstrap
  • npm install @primer/octicons-react --save
  • yarn add react-bootstrap bootstrap
  • yarn add react-router-bootstrap
  • yarn add react-router-dom

Luego en carpeta MCC externa

Crear ambiente

  • python -m venv env
  • source env/bin/activate

Luego

  • pip install -r requirements.txt
  • python manage.py makemigrations
  • python manage.py migrate

Correr frontend

Ir a carpeta frontend desde consola

Correr backend

python manage.py runserver

Algunos detalles en Windows

Si no es posible realizar activate y solicita cambiar la política de ejecución, aquí está la solución: https://stackoverflow.com/questions/18713086/virtualenv-wont-activate-on-windows