Create the subdirectories for each section of the app
Set up autolinting for JS and Python with Prettier and Ruff
Inside the web subdirectories
From the Vite docs
npm create vite@latest . -- --template reactInstall the necessary packages to develop your front-end application, like:
If you want one for data fetching instead of using the native fetch, you can try:
And a style/component library like:
Inside the api subdirectories
From the docs
pip install --user pipenvInstall the necessary packages to develop your back-end application, like: