Inspiration
Recognizing the diverse academic landscape at NTU, we aim to bridge the gap between students seeking academic assistance and those proficient in specific modules. As a student, the school's peer tutoring system is not suitable for me if I am an average student who would not be eligible for it. If I were to struggle with certain modules and require help that my friends could not provide, where would I go for help? This is exactly what built the basis of our platform.
What it does
The platform would provide
- NTU students who are knowledgeable and competent in certain modules in making some side money by tutoring their peers.
- NTU students who are looking for a tutoring service in certain modules to be connected to willing and qualified peer tutors.
- A safe space for tutors and tutees to
How we built it
We initiated our idea through a brainstorming session at the ARC, where we ran through multiple simulations to refine our concept and identify key features. Our development process involved meticulous planning, wireframing, and prototyping to ensure a user-centric approach. We divided tasks among team members based on individual strengths and expertise. Utilizing Xcode and relevant development tools, we meticulously coded and iterated upon the platform's functionalities.
Challenges we ran into
We had insufficient time to implement all the desired features completely, for instance, User authentication and Chatting System. Since we had experience in User authentication before, we chose to focus on the main aspect of the application which is the discovery of tutors by tutees before adding on these features. Moreover, since it was some of our first experiences working with the Swift language, it took us a while to familiarize ourselves with its syntax and logic flow.
Accomplishments that we're proud of
We were able to create a solid and robust working application prototype that showcases the platform's core features to conceptualise innovative ideas for fostering a supportive academic community, with our entrepreneurial spirit at the forefront. Our user-friendly design not only enhances the experience for both tutors and tutees but also reflects our commitment to providing a seamless platform. Through effective teamwork and collaboration, we've overcome challenges and laid a solid foundation for NTUtor's future development. Despite facing obstacles such as time constraints and learning curves, our adaptability and continuous learning have propelled us forward. Positive feedback from initial testing validates the viability and potential impact of NTUtor within the NTU community, motivating us to pursue further enhancements and growth.
What we learned
Throughout the development process, we gained invaluable experience in Swift programming language and iOS app development. We improved our skills in UI/UX design, database management, and backend development. Additionally, we learned about the challenges and considerations involved in creating a peer-to-peer marketplace platform, including user trust, safety measures, and community management.
What's next for NTUtor
Looking ahead, we have ambitious plans for NTUtor. Firstly, we aim to refine and enhance the existing features based on user feedback and testing. This includes implementing user authentication, a secure chatting system, and improving the overall user experience. Moreover, we will focus on marketing and outreach efforts to attract more users and tutors to the platform. Ultimately, we envision NTUtor becoming the go-to marketplace for NTU students seeking academic support and mentorship.
Built With
- swift
- swiftui
Log in or sign up for Devpost to join the conversation.