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. 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. 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.
Built With
- aws-amplify
- expo.io
- google-maps
- react-native
Log in or sign up for Devpost to join the conversation.