Inspiration
During these times where covid had us in lockdown for 2 years and everyone hid their faces with masks for protection, it made it difficult for people to re-socialize and connect to help with each other's academic struggles. Seeing the opportunity to create something that could help college students all over the world, the group devised StudyPals as a solution.
What it does
This application was made with college students in mind. It gives students an easier way to find, manage, and participate in study groups for their classes. The app encourages teamwork and competitive learning, while also helping improve one's grades by providing resources and connections to peers who may be struggling as well. Once you have joined/created the study group, then you can set dates for study group sessions and either hold or join competitive events based on the professor's curricular material in order to place in local and regional college leaderboards.
How we built it
We started by implementing react, a javascript library that allowed us to develop a functional web application. We implemented a local database using docker to store example values for the search bar's ability to find study groups based on classes and/or major.
Challenges we ran into
A problem that we had run into was that the internet had often made the GitHub mess up during request and in the end it had set up back. We also ran into problems when attempting to implement a functional navigation bar. This was our biggest setback in the project but we managed to push through it and come out on top.
Accomplishments that we're proud of
A big accomplishment we are proud of is going from knowing nothing to being able to have a fully working web application that incorporates an api called docker that streamlines the use and application of a database.
What we learned
During this challenging coding assignment, we better learned how to deal with stress and frustrations while overcoming any obstacles that had come our way
What's next for StudyPals
We have some neat plans in the future of this program, where we plan to design the application to be like what we envisioned the design to look like. We also plan to implement a friend system, a way to plan study groups, the competitive aspect which implements the professors curriculum and many more features! We have no plans of stopping the development of this project in the near future.
Log in or sign up for Devpost to join the conversation.