A full-stack web application built with React, TypeScript, Vite (Frontend) & FastAPI, Python (backend) with OpenAI feature.

🧋 Eileen Chen 🧋 Tiberius Colina 🧋 Euan Ham 🧋 Annabelle Lee 🧋
hackgt-25/
├── client/ # React frontend (Vite + TypeScript)
├── server/ # Backend server
├── README.md # Project documentation
└── .gitignore # Git ignore rules
- Node.js (v18 or higher)
- npm or yarn
- pip
The frontend is a React application built with Vite and TypeScript.
# Navigate to client directory
cd client
# Install dependencies
npm install
# Start development server
npm run devThe development server will be available at http://localhost:5173
# Navigate to server directory
cd server
# install all requirements
pip install -r requirements.txtcreate a .env inside the server folder
# Navigate to server directory
cd server
# add auth tokens
GROUPME_ACCESS_TOKEN="YOUR ACCESS TOKEN"
OPENAPI_API_KEY="YOUR ACCESS TOKEN"
curr = "YOUR ACCESS TOKEN"- React - UI library
- TypeScript - Type-safe JavaScript
- Vite - Fast build tool and development server
- ESLint - Code linting
- FastAPI ⏩
- Python 🐍
See client/package.json for the complete list of frontend dependencies.
uvicorn main:app