An online marketplace exclusive to UCR students! (In development)
- Node.js (v16 or later)
- npm or yarn
- Git
r-mart/
├── frontend/ # Next.js application with React
├── backend/ # Express.js server
git clone https://github.com/nguyenbrandon327/r-mart.git
cd r-martcd backend
npm install
# Create a .env file with necessary variables based on .env.example
npm run devThe backend server will start on http://localhost:3000.
cd frontend
npm install
npm run devThe frontend development server will start on http://localhost:3001.
npm run dev- Start the development server with nodemonnpm run seed- Seed the database with initial data
npm run dev- Start the Next.js development servernpm run build- Build the application for productionnpm run start- Start the production servernpm run lint- Run ESLint
- Frontend: Next.js, React, Redux Toolkit, TailwindCSS, DaisyUI
- Backend: Node.js, Express.js, PostgreSQL (via Neon)
Instructions for deploying the application will be added in the future.