dgullis / TutorMatch

web app to connect students with free tutors

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

JavaScript Python Mongo Flask Express React NodeJS Vite Firebase Bootstrap

Summary

Tutor Match is a group project completed on the Makers Academy software development bootcamp.

The brief for the project was to design and build a product that adhered to the self selected theme of "tech for good".

Description

Over two weeks as a team we developed the following user features

  • login

  • signup as a tutor or student

  • upload profile pictures

  • create and edit about me section

  • as a student

    • search for tutors by subject / grade
    • request to book a tutoring session with a tutor
    • leave a review for a tutor
    • see interactive calendar showing requested and acepted bookings
  • as a tutor

    • select subjects and grades you are available to tutor
    • add hour time slots you are available to tutor
    • accept or deny requests for tutoring sessions
    • see interactive calendar showing your availability / bookings

Working Process

Embracing Agile methodologies involving iterative development cycles, daily stand-ups and sprint planning to define and prioritise tasks. Organised workflow through a ticket system to ensure tracking and management of tasks throughout the project.

Contributors

About

web app to connect students with free tutors


Languages

Language:JavaScript 66.3%Language:Python 18.8%Language:Java 11.9%Language:CSS 1.9%Language:HTML 1.1%