A personalized local volunteering portal where you give back to your community, your way, in your time.
⚠️ This application is currently in development, many features may not be implemented or working. Submit bugs in the issues section.
For launching the project run:
make launch
This is a better alternative to just running npm run dev
as it will automatically handle other things needed before launching such as database changes.
Features:
- Sign up with GitHub/Google/Apple/Credentials
- Log in with GitHub/Google/Apple/Credentials
- Sign out
- Create / Edit / Delete opportunities
- Sign up for / Learn more about opportunities
Tech Stack:
- Frontend: Next.js
- Backend: Node.js
- Database: MongoDB
- Database ORM: Prisma
- Styling: Bootstrap CSS
- Authentication: Next-Auth
- Deployment: Vercel