-
-
This dropdown lets you pick subjects to create instant or scheduled study sessions as needed.
-
Study Buddy allows you to create immediate or future math study sessions tailored for specific classes, enhancing your learning experience.
-
Use this section to add classes you've joined, specifying details such as date, time, and other information for each study session.
-
Create Buddy Groups by subject, select classes like Algebra, and manage study session details tailored to your group's needs.
-
Study Buddys home page, where you are able to use the add a session feature to add a study session to join later on the set date.
Inspiration
Navigating the complexities of academic life often involves finding the right support at the right time. Many students face challenges in connecting with peers for collaborative study sessions or seeking help in difficult subjects. My platform is designed to bridge this gap, making it easier for students to enhance both their educational and social skills.
What it does
My application enables students to organize and schedule future study sessions that are visible to their peers. By attaching meeting links to these sessions, students can easily join and collaborate. This fosters a connected learning environment where students can advance together academically and socially.
How we built it
The platform was developed using HTML, CSS, JavaScript, and the React.js library, with Firebase handling the backend services. I utilized Visual Studio as my code editor, which provided a robust environment for developing and debugging the application.
Challenges we ran into
One of the major challenges was implementing a system that allows students to select specific time slots and restricts the number of participants in each session.
Accomplishments that we're proud of
Despite the tight timeline, I successfully developed a functional and user-friendly platform. The completion of this project within such a short period is a testament to my dedication and hard work.
What we learned
Throughout this project, I gained deeper insights into the React.js library and its application in real-world projects. I also explored new features such as integrating a calendar and time selector, which affected the functionality and user experience of the application.
What's next for Study Buddy
The next steps would be to refine the application even more, make it easier to understand and use, and to make it a bit more automated.
Built With
- css
- firebase
- html
- javascript
- react.js
Log in or sign up for Devpost to join the conversation.