The Solar Panel App was developed as part of Chingu Voyage 52. This App enables users to book appointments seamlessly. The app communicates with an API to handle the booking data and confirms success upon completing the booking process.
- FrontEnd: Next.JS, Tailwindcss
- Backend: Node.JS, Express.js, Prisma, MongoDB
- Monorepo Management: Lerna
- Kristen Boraca - UI / UX Designer GitHub / LinkedIn
- Gary Lei - Frontend Developer GitHub / LinkedIn
- Stephen Ho - Frontend/Backend Developer Github / LinkedIn
- Azalya Rahmatika - Frontend Designer Github / LinkedIn
- Ryu - Frontend Developer
This app uses a monorepo structure managed by Lerna
To set up and run the project locally, follow these steps:
# Install the depenencies for the project
npm install
# Navigate to the backend package
cd packages/backend
# Generate prisma Client for database access
npx prisma generate
# Navigate to the root folder
cd ../..
# Start the development server
npm run dev
To Login into admin dashboard: Email: test@example.com Password: password123