Skip to content

vchauriye/prueba_tecnica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Entrevista Tecnica

Modo de Uso

  • Para inicializar el proyecto, ubicarse en el directorio de \pokemon_data\frontend y utilizar el comando npm install.

  • Para correr el servidor de backend, ubicarse en el direcorio \pokemon_data y utilizar el comando python .\manage.py runserver

  • Para correr el servidor de frontend, ubicarse en el directorio de \pokemon_data\frontend y utilizar el comando npm run dev

  • Se utiliza el archivo pokemon_data\api\management\commands\migrate_data.py para poblar la base de datos con todos los pokemon. Para correr este comando se utiliza python .\manage.py migrate_data desde el directorio de \pokemon_data para poblar la base de datos con los pokemon. Para construir la base de datos se utilizan los comandos python .\manage.py makemigrations y python .\manage.py migrate desde el directorio \pokemon_data\ . No es nesecario correr ninguno de los tres comandos, ya que la base de datos se ecnuentra creada en el repositorio.

  • Se debe ir a la url que se indica al correr el comando python .\manage.py runserver. Esta usualmente es http://127.0.0.1:8000/

Las librerias instaladas fueron:

  • styled-components
  • react-data-table-component
  • @babel/core, @babel/preset-env, @babel/preset-react, babel-loader
  • react, react-dom, react-router-dom, webpack webpack-cli
  • @mui/material, @emotion/react, @emotion/styled (instalados agregando el sufijo --legacy-peer-deps)
  • npm install @mui/icons-material (instalados agregando el sufijo --legacy-peer-deps)
  • django djangorestframework

About

prueba técnica pasantía

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published