Inspiration
When researching the difficulties that rural students face in their education, we realized that the biggest problem that they face is a lack of internet access. While we can't solve a lack of internet access, we can help a build a solution that adapts to the levels of internet access present in these rural communities.
What it does
Our app, SchoolAble, organizes a classes lesson plans, notes, and homework assignments, by the day and week it is planned for. It allows the pdfs to be viewed, downloaded, and edited, all offline. Furthermore, we built a Log In and Sign Up portal, to create a more personal experience for the user.
How we built it
We used React Native to create the application, and used Expo to test the application.
Challenges we ran into
A challenge we ran into was being able to collaborate on the app together, and view the working prototype together. To solve this issue, one member streamed a working view of the application, off which we all made changes based on.
Accomplishments that we're proud of
We're proud of how we were able to integrate a Calendar View into our application, and how we built a responsive weekly view, which changes as the user switches between the weeks on the month.
What we learned
We learned more about React Native modules, including the Navigation module and how it can be imported and utilized to switch effectively between screens, and the different kinds of way we can use it. In terms of the issue of rural students, we learned more about how the mere inequality of internet access results in an even more unequal divide of education, a problem that we are trying to tackle today.
What's next for SchoolAble
In the future, we plan to integrate our application with a Firebase database, and have a truly personal experience for every student, and create a teacher's side to the app, allowing for seamless usage between teachers and students.
Built With
- expo.io
- react-native
- vscode
Log in or sign up for Devpost to join the conversation.