There aren't many platforms that are meant to serve the social purpose sector, so we decided to create Volunteer.me. Volunteer.me is a global collaboration platform promoting social good.
What it does
Our goal is to provide a platform that connects people seeking to volunteer, and those who need volunteers.
How we built it
Other cool technologies were SWR (JAMstack data fetching), ChakraUI for a rich and accessible experience, and Google Maps APIs and the Places Library for the automatic suggestions.
Challenges I ran into
Learning NEXT.js and setup the project auth and API routes was difficult at the beginning. Also the API design was a well tough process.
Accomplishments that I'm proud of
Using a Continuos Integration/ Continuos Deployment workflow with Vercel. This allow us to fail fast, and debug fast.
What I learned
We learned a lot the JAMstack, server-side rendering (SSR), cloud functions and serverles computing and integration within a JAMstack project.
What's next for Volunteer.me
- [ ] Add tasks to the project
- [ ] Add a roadmap for the project
- [ ] Assign tasks to volunteers
- [ ] Send massive emails to people interested