If you see anything that could use updating in the following instructions please let Josh P know.
This is a base template for a React / FastAPI application. It includes the minimum necessary to bootstrap an application as well as recommended tooling for various features. For ease of reading documentation try using Obsidian
- For info on what's included in the template see: Included in Template
- For application setup instructions see: App Setup
- For context on high level decisions see: ADRs
- For documentation on recommended plugins see: Recommended Plugins
- For architecture overview see: Architecture
These are one time setup instructions when creating a new application from the template.
# 1. Clone with your new name
git clone git@github.com:Yahara-Software/react-fastapi-starter-template.git my-project-name
# 2. Move into the folder
cd my-project-name
# 3. Remove the existing remote
git remote remove origin
# 4. Create your new repo on GitHub (don't initialize with README)
# Then add it as the new origin
git remote add origin git@github.com:Yahara-Software/my-project-name.git
# 5. Push everything
git push -u origin main
git branch -M main
git push origin --tags