The inspiration behind DubMeets was to create a platform that would help students collaborate and study together more effectively. We wanted to give students the ability to create their own study sessions and choose in-person locations to meet up with other students who share their academic goals.
DubMeets is a web platform that allows students to create and join study sessions based on their classes. Students can collaborate with other students who share their academic interests and choose in-person locations to meet up for their study sessions. Students can show their interest by hitting attend on these meetings.
We built DubMeets in two parts the frontend and the backend. The Frontend used Typescript and React to help build a responsive UI. The backend used Typescript, Node, AWS, Amplify, and Google Maps API to help build an effective data storage platform. Putting both together we were able to create a responsive and scalable platform.
We faced a few challenges during the development of DubMeets, such as integrating Google Maps location features, working with AWS and S3 to get our backend working perfectly, and working with the time constraint to finish a project. However, we overcame these challenges by working collaboratively and leveraging our resources.
We are proud of being able to create a working full-stack application within the limits of the hackathon using AWS and the Google Maps API to display locations and set up meeting locations. We are proud of getting S3 buckets working to be able to store images for meetings.
Through the development of DubMeets, we learned the importance of collaboration, user feedback, and iteration. We also gained valuable experience in web development, database management, cloud development, and user experience design.
Our next steps for DubMeets include expanding the platform to more campuses and universities, integrating more features based on user feedback, and partnering with academic institutions to provide additional support and resources for students. We're excited to continue improving and growing DubMeets to help students achieve academic success.