This workspace contains two primary projects: a FastAPI backend and a Next.js frontend.
Projects
- Backend:
Backend— FastAPI patient management API (see Backend/README.md for details and run instructions). - Frontend:
my-next-app— Next.js application (see my-next-app/README.md for details and run instructions).
Quick start
-
Backend (Python):
-
Activate your Python virtual environment:
Windows:
myenv\Scripts\activate
macOS / Linux:
source myenv/bin/activate -
Install dependencies (if needed):
pip install -r Backend/requirements.txt
-
Run the API server from the
Backendfolder:cd Backend uvicorn main:app --reload
-
-
Frontend (Node.js / Next.js):
- Install dependencies and run the dev server from
my-next-app:cd my-next-app npm install npm run dev
- Install dependencies and run the dev server from
Notes
- The
myenvfolder is a virtual environment and does not need a README. Do not commit it to source control. - See each project's README for more detailed docs and API information.
If you want README files added to more folders (subfolders or packages), tell me which ones and I will create them.