Inspiration
With classes going back in person, we students, are facing difficulties planning meetings and hangouts with our friends because of our different time schedules. In order to solve this issue, we came up with a web application that will allow us to synchronize our availabilities.
What it does
The web application synchronizes students' availabilities across multiple events. It uses a database to save all the users' entries, and they access the synced availability timetable at any time.
How we built it
The web app is built using a MERN tech stack. MongoDB is used for our database program. We use React for our frontend and Nodejs and Express for our backend.
Challenges we ran into
We faced multiple challenges, but mainly, connecting the frontend with the backend, and we had issues with styling because of our beginner level with React.
Accomplishments that we're proud of
We are proud that we were able to connect our server to the MongoDB database and have successful API testings. Also, we are happy that we were able to set up a functional frontend given the limited amount of time.
What we learned
We learned the entire software development life cycle using the MERN stack and how to use those amazing technologies.
What's next for CampUsMeet
We are hoping to get our frontend communicating with the backend and ideally some more cool functionalities such as reminders.
Built With
- express.js
- moment.js
- mongodb
- node.js
- react
- tailwindcss
Log in or sign up for Devpost to join the conversation.