Inspiration
I wanted a convenient way to manage multiple meetings, and not worry about missing meeting times
What it does
It holds all of your zoom links and their meeting times in one convenient spot, and lets you know when it's time for a meeting.
How I built it
I made the frontend in bootstrap studio (from github student pack). I wrote the backend in node.js and connected it to a mongodb atlas database (which allows for login/signup/saving events). I connected the two using socket.io for node.js
Challenges I ran into
This was my first full stack web app and learning how to make it meant I had less time to implement features and so I had to leave out some features I really wish were ready for the end of this hackathon.
Accomplishments that I'm proud of
This is my first ever full stack web application! I'm happy that I was able to learn to make a full stack web app and create it all within 48 hours. This mongodb connection in the backend also marks my first use of databases! Overall this project was a great experience for me.
What I learned
I learned how to connect a frontend and backend using socket.io. I also learned how to create/run a web app and how to create and interact with a database.
What's next for ZoomLoader
I hope to implement some things that I didn't have a chance to within the 48 hours. I'd like to have notification sounds for when it's time for a meeting, and potentially make calls to the Zoom API to automatically determine meeting times. I'd also like to improve the design for smaller screens, as well as provide some fixes for problems with the website's code.
Log in or sign up for Devpost to join the conversation.