Inspiration

Our inspiration for creating the tutoring website for on-campus students stemmed from a desire to address a real and prevalent need within the academic community. As students ourselves, we experienced firsthand the challenges and opportunities associated with academic learning and peer support on campus. This personal experience served as a catalyst for our project, igniting a passion to develop a solution that would benefit students like us.

What it does

The tutoring website for on-campus students serves as a robust and user-friendly platform designed to connect tutors and students seamlessly. Its primary purpose is to facilitate personalized learning experiences and academic support by leveraging digital tools and a comprehensive range of features. Upon registering on the platform, both tutors and students create detailed profiles that include relevant information such as academic background, areas of expertise (for tutors), and subjects needing assistance (for students). This information helps in the matchmaking process, ensuring that students are connected with tutors who are well-suited to meet their academic needs.

How we built it

Conceptualization involved outlining the core features and functionalities essential for the platform. This included identifying user roles - tutors and learners - establishing the sign-up process, defining profile management, integrating scheduling tools, and communication channels, and implementing secure payment systems. Design played a critical role in creating an intuitive and visually appealing interface. Wireframing and prototyping tools were used to map out the user journey and design the layout for different screens, ensuring a user-friendly experience for both tutors and learners. Development involved a blend of front-end and back-end technologies. HTML, CSS, and TypeScript were utilized for the front end to create the user interface and ensure responsiveness across devices. On the back end, a server-side language such as Node.js coupled with a database like MySQL user data, sessions, and content.

Challenges we ran into

One of the primary challenges we encountered during the development of our tutoring website was related to user engagement. Convincing students to sign up as tutors or learners and ensuring their active participation on the platform posed a significant hurdle. However, we approached this challenge with empathy and a deep understanding of the user experience, which ultimately led us to successful solutions.

Accomplishments that we're proud of

We managed to put together a functional website with an up-and-running back end in just a day!

What we learned

we learned how to better put together the different fields of coding e.g. front end, back end etc.

What's next for TutorWiz

The aim is to create a platform that facilitates connections between tutors and learners on campus, fostering an environment where students can enhance their academic skills and thrive in their educational journey. Moving on we're going to continue adding newer features to aid a more user-friendly experience.

Share this project:

Updates