Inspiration
We wanted to focus on creating a way to provide access to education for all, even those who might not be connected as much to the internet. Our goal was to bridge the digital divide by offering learning tools that are accessible offline and can reach remote communities. Inspired by the potential of mobile technology, we aimed to develop a solution that empowers learners anywhere, regardless of their connectivity limitations.
What it does
TextWise is an innovative SMS-based learning platform designed to deliver educational content to students and learners worldwide, even in areas with limited internet access. Our mission is to make learning accessible to everyone, regardless of their technological infrastructure.
How we built it
We developed this project using Flask for the backend to enable smooth communication with the TextBee API for SMS functionality. On the frontend, we used HTML, CSS, and JavaScript with React for an interactive and responsive interface. Axios helped manage real-time messaging data, while custom CSS ensured cohesive styling across all components.
Challenges we ran into
Our main challenge was getting the API to reliably send and receive messages automatically. We faced issues with authentication and setting up automated triggers, and finding an affordable SMS API that supported two-way messaging was difficult. Additionally, implementing a SQL database to manage the messaging system added complexity as we crafted queries to efficiently store and track message histories.
Accomplishments that we're proud of
We’re proud to have created an educational tool that remains accessible even without WiFi, ensuring learning opportunities are available in offline environments. Our solution is both intuitive and personalized, adapting to individual learning needs and providing an engaging experience for all users.
What we learned
We learned how to work with various coding languages to create a cohesive project and gained valuable experience in effectively integrating and utilizing APIs for seamless communication.
What's next for TextWise
Our next steps for TextWise include implementing access to courses and certification programs, allowing students to earn certificates or course credits directly through the platform. We also aim to introduce MMS functionality so students can send assignments or documents for more comprehensive support.

Log in or sign up for Devpost to join the conversation.