Inspiration
Every year, many students face significant challenges when transitioning to a new school, such as finding methods of transportation or information about their new school. To address this issue, I developed the School Information App, which provides comprehensive information about middle and high schools and can locate carpools near the user's location.
What it does
The app was built using React Native for the frontend, as it can be published on both the iOS and Android platforms, unlike Swift or Java. For the backend, data about schools and carpool locations are stored in AWS Amplify, a cloud database known for its usability and robust documentation. The app includes details such as meeting times, descriptions, time commitments, and more about teachers, courses, sports, and clubs, all neatly organized into different pages. Users can choose to view or edit information and reviews on these topics. Additionally, the app features a carpooling function. When users enter their school's address, they are shown a map of other users willing to carpool to that destination.
Challenges we ran into
Although I faced difficulties storing the data in the AWS Amplify backend, I was able to overcome it with the help of various forums and the help of the Amplify staff.
Accomplishments that we're proud of
The app was tested by 20 beta users who were able to successfully add and view information and carpool locations, giving it an overall rating of 9.5/10. The School Information App has the potential to help many students who are entering a new social setting for the first time.
Log in or sign up for Devpost to join the conversation.