About the Project
Inspiration
Nigerian university students face unique challenges in managing their academic workflows, such as limited internet access, cultural nuances, and the need for affordable, efficient tools. Inspired by these challenges and our own experiences as students, we created StudyFlow, a platform designed to simplify and optimize study planning, material organization, and progress tracking for Nigerian students.
What It Does
StudyFlow is a modern study planner that empowers students to:
- Manage Course Materials: Upload, organize, and add sticky notes to study materials.
- Set Smart Reminders: Create recurring and priority-based reminders for academic deadlines.
- Track Progress: Visualize study performance, analyze study sessions, and monitor academic goals.
- Personalize Study Plans: Create custom schedules tailored to individual study preferences.
Additional Features
- Task Management: Organize and track academic tasks.
- Smart Notifications: Stay updated on important deadlines.
- Responsive Design: Access from any device, ensuring usability on-the-go.
Upcoming Features
- AI-powered summaries and quizzes for course materials.
How We Built It
- Frontend:
- React.js with TypeScript for dynamic and scalable interfaces.
- Tailwind CSS for elegant styling.
- ShadcnUI for reusable components.
- Lucide Icons for intuitive visuals.
- React.js with TypeScript for dynamic and scalable interfaces.
- Backend & Infrastructure:
- Supabase for real-time database management, authentication, and file storage.
- Edge Functions to power AI-driven features.
- Supabase for real-time database management, authentication, and file storage.
Challenges We Faced
- Time Constraints: Balancing the development of key features while refining the user experience during a hackathon.
- AI Features: Implementing GPT 3.5 for creating summaries and quizzes.
What We Learned
- The importance of building localized solutions to address the unique needs of Nigerian students.
- Using React.js and TypeScript for seamless, interactive interfaces.
- Enhancing teamwork and rapid iteration under hackathon conditions.
- Optimizing applications for offline and data-constrained users.
What’s Next for StudyFlow
- Expanding features for live study group collaborations.
- Partnering with educational institutions to integrate the platform into academic systems.
- Enhancing AI capabilities for personalized study schedules and intelligent recommendations.
Built With
- react.js
- shadcn
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.