Aplicação desenvolvida durante o NLW Setup - Ignite. Utilizando Django Rest Framework e React
- Abra um terminal na pasta do projeto e copie os comandos abaixo:
cd ./api
python -m venv '.venv'
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt
cd ../frontend/
npm install
- Abra o MySQL command line client, faça login e digite os comandos abaixo:
create database nlwsetup;
use nlwsetup;
- Crie o arquivo .env na raíz da API, usando como base o arquivo example.env, utilizando suas credenciais
- No terminal, crie as tabelas do banco de dados:
cd ../api
python manage.py makemigrations core
- Inicie o servidor:
python manage.py runserver
- Em outro terminal, inicie o frontend:
cd ./frontend
npm run dev