This should be a living document! If you encounter problems or missing instructions, please add them to this document in a PR.
This repository holds the code written by the team TLDC (Tien Han, Lois Lanctot, Dhiyaa Nazim, Giovan Cervantes) for Green River College's course SDEV 485 (Software Development Capstone 1) for Winter 2025.
Tech stack:
- Node.js: Backend (JS)
- Clone the project repository locally.
git clone https://github.com/tien-han/AI-Grading-Tool.git - Have the package manager
npminstalled (npm). - In the terminal/command line, navigate to the frontend folder and install all frontend dependencies with
npm install. - Within the same frontend folder, run the project with
npm run dev. - In the terminal/command line, navigate to the backend folder and install all backend dependencies with
npm install. - Within the
backendfolder, rename the fileconfig.env.exampletoconfig.envand enter in the Groq API key. Note: Please request the key from a team member. - Within the backend folder, use the
npm run devcommand to run the app backend locally.
This section is to ensure consistency when adding code to the project. ** TBD BY TEAM **
- Folder Structure
- Naming files/directories
- Documentation
- Variable naming
- Function naming