JoshuaTanaka/Language-Project
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Useful commands
//Alembic commands
alembic revision --autogenerate -m "describe your model change"
alembic upgrade head
//venv
(Activate/dectivate)
//Backend App in Server
uvicorn app.main:app --reload
//DB seed
python -m app.db.seed
//Frontend App in Client
npm run dev
Steps to reproduce
1. Clone project
Backend:
2. cd server --> python -m venv .venv
3. ..venv\Scripts\Activate.ps1
4. pip install -r requirements.txt
5. Change clients .env.example --> .env
6. PostgreSQL db --> languageProject on port 5433 (password=password)
7. alembic upgrade head
8. python -m app.db.seed
9. uvicorn app.main:app --reload
Frontend:
10. cd client --> npm install
11. change server .env.example --> .env
11. npm run dev