Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1010 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 1010 Bytes

Minerva MERN Web-App

Netlify Status

Minerva is a non-profit organization dedicated to providing quality tutoring at an affordable price. This is the platform for Minerva: A MERN-stack web application that enables tutors and tutees to connect and learn, online or in-person.

Features

  • Sign up with email & password or Google account
  • Class viewer
  • Session viewer
  • Preferences for each class or session
  • Chat with tutor or as a class
  • Integrated map for location
  • Integrated link to Skype call
  • Class & tutor search

Tech

Backend is created with Node JS, compiled by SWC and is an Apollo GraphQl and a websockets server. Database is MongoDB. JWT tokens are used for authentication.

Frontend is created with Create React App, utilising SASS for styling and Apollo for graphql.

Questions?

[email protected]