Inspiration

Educational inequality persists, hindering underprivileged students' access to resources and support. Financial constraints, lack of tutoring opportunities, and limited access to study materials create disparities among students. Our goal is to address these challenges and bridge the educational gap by providing a platform that encourages collaboration and resource-sharing.

What it does

Our mission revolves around educational equality, and our dynamic platform aims to bridge the gap among students. Through user registration and goal setting, we foster a sense of community, facilitating collaboration in study groups and promoting diversity. With performance tracking, public tutoring channels, and a resource-sharing hub, we ensure equal access to educational materials. Addressing financial barriers, our app connects students with earning opportunities, scholarships, and part-time job listings. Committed to data privacy and fair treatment, we collaborate with NGOs and emphasize the recognition of underprivileged backgrounds. Using the app as a catalyst for awareness, we share stories and advocate for educational equality.

How we built it

  • Channels (a MOOC -- Massive Open Online Course --platform for spreading knowledge)
  • Study groups (a smaller platform for students to huddle together with their buddies and learn)
  • Resource hub (a one-stop platform for finding information related to any course on campus)
  • Trust Funds (for receiving donations for NGOs and Individuals)
  • News feed (a wall of periodicals ranging from Job openings to scholarship opportunities and even NGO and School announcements)

Challenges we ran into

  • Mapping some relational concepts from SQL to No-SQL
  • Handling permissions between multiple entities
  • Soft deletion of entities with reference persistence

Accomplishments that we're proud of

Our proudest accomplishment lies in the successful implementation of StudyBuddy, a dynamic platform utilizing Typescript and TypeSpec. We've seamlessly integrated MongoDB Atlas and PayStack, fostering a secure and efficient environment. The diverse features, including Channels, Study Groups, Resource Hub, Trust Funds, and a News Feed, showcase our commitment to addressing multifaceted educational needs. we've achieved a robust solution. Our platform not only empowers users but also stands as a testament to our ability to innovate and overcome complexities in developing a comprehensive educational ecosystem.

What we learned

Adaptability with New Technologies:

Implementing Typescript and TypeSpec expanded our proficiency in these technologies, enhancing our adaptability to emerging tools and frameworks.

Effective Cloud Service Integration:

Integrating MongoDB Atlas and PayStack provided hands-on experience in effective cloud service utilization, contributing to our understanding of seamless database management and secure payment processing.

Holistic Platform Development:

Creating diverse features like Channels, Study Groups, Resource Hub, Trust Funds, and a News Feed demonstrated our ability to develop a holistic platform addressing various educational facets.

Problem Solving in Database Management:

Overcoming challenges such as mapping relational concepts to No-SQL enriched our problem-solving skills, particularly in navigating complexities related to database management.

User-Centric Innovation:

Developing features like Trust Funds showcased our commitment to user-centric innovation, creating functionalities that cater to diverse educational needs.

Collaboration and Communication:

Handling challenges in soft deletion and permissions management emphasized the importance of effective collaboration and communication within the development team.

Strategic Decision-Making:

Navigating the decision-making process for database design and entity relationships provided valuable experience in making strategic choices that align with project goals.

What's next for StudyBud

The future for StudyBuddy involves dynamic expansion and innovation. We aim to enhance existing features, introduce gamification for a more engaging experience, and develop a dedicated mobile app. Global collaboration, AI-driven personalization, and partnerships with educational institutions will further enrich the platform. Community outreach, user empowerment programs, and continuous improvement based on user feedback are integral to our vision. StudyBuddy is poised to evolve into a global force, breaking down educational barriers and empowering students on a broader scale.

Built With

Share this project:

Updates