- πΉ Video Demo: Watch on YouTube
- π Live Demo: https://gearguard-hackathon.vercel.app/
- π₯οΈ Server: https://gearguard.onrender.com
backend/: Node.js, TypeScript, Express, Prisma, PostgreSQLfrontend/: Next.js, React, Tailwind CSS
cd backend
npm install
cp .env.example .envRequired Environment Variables (backend/.env):
# Backend Development Environment Variables
NODE_ENV=development
PORT=5000
DATABASE_URL=
FRONTEND_URL=http://localhost:3000
JWT_SECRET="Z/HiwcPJG6KnOn9S048rPaSUCdWeJNTyn2jBo+CoCIM="npm run prisma:generate
npm run prisma:migrate
npm run devcd frontend
npm install
cp .env.example .envRequired Environment Variables (frontend/.env):
# NextAuth Configuration
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET="9H3+sfD8oLvHsLoVwAGLcXSS5EQYtxbbAZXdns7wjGg"
# API Configuration
NEXT_PUBLIC_API_URL=http://localhost:5000/api
NEXT_PUBLIC_APP_ENV=developmentnpm run dev- Frontend: Next.js, TypeScript, Tailwind CSS
- Backend: Node.js, Express, Prisma
- Database: PostgreSQL