Inspiration
Students spend a significant portion of their time on social media, often leading to distractions and reduced academic productivity. We were inspired by the idea of transforming this digital distraction into a source of educational insight. Instead of treating social media as a problem, we envisioned using its data to understand student behavior, focus patterns, and learning habits.
What the Project Does
Our platform combines Social Media Analytics with an Education Tracker. It analyzes engagement, sentiment, screen time, and content trends, then connects these insights with study schedules, productivity levels, and academic performance. The system provides a unified dashboard to monitor both digital behavior and educational growth.
How We Built It
We built the project using data analytics and visualization tools. Social media datasets were processed to extract engagement metrics and sentiment patterns. These were integrated with an education tracking module that records study hours, task completion, and consistency. Visual dashboards were created to present correlations between online activity and academic productivity.
What We Learned
Through this project, we learned how behavioral data can influence learning outcomes. We gained hands-on experience in data analysis, sentiment evaluation, visualization techniques, and system integration. It also deepened our understanding of how technology can solve real student productivity challenges.
Challenges We Faced
One of the major challenges was integrating two different domains — social media analytics and education tracking — into a single coherent system. Handling data consistency, designing meaningful visualizations, and establishing accurate correlations between digital activity and academic performance required significant experimentation and refinement.
Built With
- axios
- bcryptjs
- date-fns
- express-validator
- express.js
- jwt
- mongodb
- mongoose
- node.js
- react-18
- react-router
- recharts
- rest
- tailwind-css
- vite
Log in or sign up for Devpost to join the conversation.