Inspiration
As someone who regularly uses todoist, the fact that the reminder feature was a premium feature made me sad. I like to stay on top of things and a feature to notify me that a task I might have forgotten about starting is something I desperately need.
What it does
Attention, overwhelmed college students! Are you juggling more apps than you have fingers? Feeling like a circus performer without the cool costume?
Well, fear not, because we've got the ultimate solution for you: Notate! It's not just an app; it's your personal college survival kit, minus the emergency snacks (sorry, we're still working on that feature).
Picture this: You're drowning in classes, clubs, recruiting, and whatever else the academic universe throws at you. Enter Notate, the MERN full stack app that's about to become your new BFF.
Classes? Check. Tasks? Check. My personal favorite, notes? Oh, you betcha!
But wait, there's more! Ever wished your notes and PDFs could live happily ever after together? Notate's got your back. It's like a match made in app heaven. Upload a PDF, view it side by side with your notes, and voila! No more app-juggling gymnastics.
Saving your brilliance is a breeze. Just pick the class, hit save, and Notate works its magic, sorting everything into a cloud storage system. It's like having your own virtual assistant, but without the sassy attitude.
And here's the pièce de résistance: the summarize button. Feeling lazy? Let Notate's NLP wizardry whip up a short newsletter, summarizing all your daily notes. It's like having your own personal cheerleader, but instead of pom-poms, it uses artificial intelligence.
So, say goodbye to app-induced headaches and hello to Notate, because life's too short for scattered notes and forgotten classes. Your academic journey just got a whole lot funnier and organized! 🎓✨
How we built it
Due to time constraints and my severe lack of experience with Github and Node.js, we were only able to program the MERN todo segment of the app. The idea was to use MongoDB Atlas for the user auth, classes, and tasks. For the file storage, the idea was to use Google Cloud Storage. For reminders from the task section, the idea was to use Infobip SDK. For the summarize feature, we planned on using OpenAI.
Challenges we ran into
Time constraints and taking on a larger project than we could handle.
Accomplishments that we're proud of
We enjoyed the challenge. Even though we only finished one feature of the app, it was still a great accomplishment for students who have never had to actually dive into Node.
What we learned
In this experience, a lot of backend was learned and we really learned how it works with the react front-end so many of us are accustomed to using.
What's next for Notate
Since we just have the todo list segment done, the next steps would be to connect it and a classes collection with the user auth system. This would be followed by the notes segment, the reminder segment, and the summarize segment.
Log in or sign up for Devpost to join the conversation.