The project is deployed and can be demoed on mintd.vercel.app.
mintd.vercel.app is run on the same api keys given to you to run locally. Deployed and locally run version will produce the same instance.
Have Node.js version >= 18.17.0 installed.
Download Node.js here.
-
Clone the repository
git clone https://github.com/nam-t24/Senior-CS-Project.git
-
Go into the project directory
cd Senior-CS-Project
-
Create the environment file
Create a file in the root directory named
.env.local
Must be created since we wanted to avoid uploading secret api keys online
-
Populate the environment file
Copy and paste the template below and add the given API keys into
.env.local
NEXT_PUBLIC_SUPABASE_URL=project-url NEXT_PUBLIC_SUPABASE_ANON_KEY=anon-key
-
Install packages (requires node version >= 18.17.0)
npm install
-
Run project
npm run dev
It should now be running on localhost:3000.
For a better understanding of the repository structure, refer to the directory navigation.