This is the final project for CSC309 made by Ethan McFarland, Nada Alomrani, Veda Kesarwani, and Jennifer Tan. It was built on Vite and deployed on Railway.
Frontend: React, Vite, and Javascript Backend: Node.js, Express Database Management: Prisma Client Deployment: Railway (PaaS)
loyalty-points/
├── backend/
│ ├── helpers/
│ ├── middleware/
│ ├── prisma/
│ ├── routes/
│ ├── .gitignore
│ ├── ai.txt
│ ├── collaboration.txt
│ ├── index.js
│ └── package.json
├── frontend/
│ ├── public/
│ ├── src/
│ │ ├── apis/
│ │ ├── components/
│ │ ├── contexts/
│ │ ├── pages/
│ │ ├── styles/
│ │ ├── App.jsx
│ │ ├── index.css
│ │ └── main.jsx
│ ├── .gitignore
│ ├── eslint.config.js
│ ├── index.html
│ ├── package.json
│ ├── README.md
│ └── vite.config.js
├── package.json
├── INSTALL
├── README.md <-- You are here
└── WEBSITE
This is listed in the INSTALL page found on the same level of this folder.