Project Overview
str(AND)s is an innovative educational app designed to gamify learning and attendance for university students. Inspired by the NYTimes' Strands game, the app transforms lecture content into an interactive word-connection game, engaging students by allowing them to link related terms on a grid. This fun approach helps students better understand lecture material, compete on leaderboards, and track attendance seamlessly. Professors can use the app for both attendance tracking and gaining insights into student learning patterns, creating a more interactive classroom experience.
Technical Breakdown
Frontend Development:
- Built using React.js for dynamic, user-friendly interfaces.
- Main features include a home page where students enter a lecture code to access the game, a dynamic word-connection grid to interact with lecture content, and a leaderboard that ranks students based on time and accuracy.
- The app is styled using SCSS, ensuring a clean, modern, and responsive design for an optimal experience across devices.
Backend Development:
- Developed using Python with either Flask or Django frameworks for routing, authentication, and database management.
- The backend manages the API requests, lecture data grid generation, word validation, and tracks student progress and performance.
- User authentication and secure data storage are also key features of the backend infrastructure.
Business Potential:
- str(AND)s enhances student engagement while allowing professors to track attendance in a gamified way.
- Features such as flashcards, progress tracking, and insight generation for professors provide added value.
- Monetization strategies include premium features and university partnerships, with a focus on expanding into the education technology sector.