Creating a Vue project with Vite
cd frontend
npm create vite@latest __app_name__
cd __app_name__
Add Tailwind
- Follow Step 2 onwards here
- Replace contents of style.css with the @tailwind directives
Component libraries
Template libraries
Icons
Plugins
- Prettier for Tailwind CSS (untested)
- Prettier for VS Code
cd backend
touch requirements.txt
Create a virtual environment
pyenv virtualenv 3.10 __app_name__
pyenv local __app_name__
Install FastAPI
- Add
uvicorn[standard] fastapi
torequirements.txt
pip install -r requirements.txt