Hum to song & song sharing platform
Following are required to run this application in development:
- NodeJS (version 16.x.x)
- Dotnet (version 6)
- Python (version 3.8)
- Poetry (newest version)
cd client
npm install --force
cd api/main_service
dotnet restore
After restored, ask your team lead to get appsettings.development.json file and add it to
api\main_service\MainService\
cd api/hum_service
poetry install
cd client
npm start
cd api/main_service/MainService
dotnet watch run
Select created Python environment (Ctrl + Shift + P then Python:Select Interpreter) and run app:
cd api/hum_service
uvicorn app.main:app --reload
For front-end testing purpose please open client folder then run following command:
npm run cypress:openRead more about how to use Cypress in FAQ
For back-end testing, install Postman then access to project workspaces using this link.
-
Read more about installed components HeadlessUI.
-
Read more about Cypress