Agora Tutoring - Frontend Development to Enhanced User Experience

Open
Agora Tutoring
Edmonton, Alberta, Canada
Dylan Zingle
Founder
(21)
4
Project
Academic experience
120 hours per student
Student
Anywhere
Advanced level

Project scope

Categories
UX design Website development Information technology Software development
Skills
apollo graphql front end design quality assurance mongodb user flows user interface (ui) usability data management user experience (ux) management
Details

Main Objective of the Project

The main objective of this project is to improve Agora Tutoring’s website by updating key sections and creating new user flows to enhance overall user experience, functionality, and compliance. This involves revising the registration process, ensuring backend integration, and developing a comprehensive Help section. These updates will streamline user onboarding, improve information accessibility, and ensure that users are fully informed and compliant with platform policies.

Deliverables

Project Outcomes and Deliverables

Learners are expected to complete the following tasks and deliverables to achieve the project goal of improving Agora Tutoring’s website by updating the registration flow and developing a new Help section.

1. Redesigned Registration Flow

  • Task: Redesign the registration pages to enhance user experience and ensure smooth navigation.
  • Deliverable: A fully redesigned and user-friendly registration flow, integrated with the backend systems, featuring:
  • Clear, intuitive user interface.
  • Integrated Terms and Conditions verification step.
  • Backend data connections using Express, Apollo GraphQL, and MongoDB.
  • Outcome: A seamless, legally compliant registration process that enhances user onboarding.

2. New Help Section Pages

  • Task: Develop and integrate a new Help section that includes essential informational pages.
  • Deliverable: Three fully developed and responsive pages:
  • Terms and Conditions: Clearly outlining the platform’s policies.
  • About Us: Describing Agora Tutoring’s mission, values, and background.
  • How It Works: Explaining the platform’s functionality and user benefits.
  • Outcome: A comprehensive Help section that provides users with easy access to key information, improving transparency and user engagement.

3. Frontend and Backend Integration

  • Task: Ensure smooth integration of all redesigned and new pages with the backend systems.
  • Deliverable:
  • Integrated front-end and back-end connections with accurate data flow and management.
  • Verified responsiveness and cross-platform functionality of the new and updated sections.
  • Outcome: A cohesive website experience with consistent data management and seamless operation across all devices.

4. Testing and Quality Assurance

  • Task: Conduct comprehensive testing of all new and updated sections to identify and resolve issues.
  • Deliverable:
  • A report summarizing the testing process, outcomes, and fixes applied.
  • Documentation of any remaining bugs or issues with recommendations for future improvements.
  • Outcome: A reliable, error-free website update that provides a polished and professional user experience.

Summary of Deliverables:

  1. Redesigned Registration Flow
  2. Three New Help Section Pages (Terms and Conditions, About Us, How It Works)
  3. Integrated Frontend and Backend Systems
  4. Testing Report and Documentation

These deliverables ensure that the Agora Tutoring platform is enhanced with improved usability, compliance, and accessibility, aligning with the strategic goals of increasing user engagement and satisfaction.

Mentorship
Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes
Quality education

About the company

Company
Edmonton, Alberta, Canada
2 - 10 employees
Academic association, Education, Technology
Representation
Small Business Social Enterprise Community-Focused

Executive Summary:
Agora Tutoring is an online marketplace akin to Kijiji, equipped with a map function similar to Uber, specializing in connecting students with local tutors for in-person educational sessions.

Company Overview:
Agora Tutoring is an online dedicated platform that connects students with local tutors for in-person educational sessions. By focusing exclusively on face-to-face interactions, Agora Tutoring aims to foster a more personalized and effective learning experience. The platform serves as a bridge between students seeking tailored educational support and independent tutors looking for meaningful teaching opportunities in their local areas.

Services:
Agora Tutoring provides a user-friendly web platform where students can search for and connect with tutors across a variety of subjects and educational levels. The service is designed to facilitate in-person tutoring engagements, enabling direct interaction and hands-on learning that virtual platforms cannot replicate.

Business Model:
Agora operates on a subscription-based model where users pay a monthly fee to access the platform and connect with tutors. Tutors, as independent contractors, set their own rates and schedules by connecting through Agora Tutoring. This model ensures a steady revenue stream for the platform while also providing tutors with a consistent flow of potential students.

Target Market:
The platform primarily targets students at all academic levels who prefer or require in-person tutoring to achieve their educational goals. This includes K-12 students, college students, and adult learners seeking professional development or personal enrichment in specific subjects. Parents looking for reliable and accessible tutors for their children are also a key demographic.

Strategic Goals:
Agora Tutoring aims to become the leading provider of in-person tutoring services within local communities. Strategic objectives include expanding its user base, increasing the number of tutors on the platform, and enhancing the overall user experience with features that make scheduling and session management more efficient for both students and tutors.

Competitive Advantage:
Agora Tutoring’s commitment to exclusively in-person tutoring sessions sets it apart in an era where virtual platforms are prevalent. This focus on local, face-to-face interactions not only improves learning outcomes but also builds a sense of community and trust among users. Additionally, the subscription model offers users unlimited access to potential tutoring, providing flexibility and value that single-session fees cannot match.