Skip to content

thebrucecgit/minerva

Repository files navigation

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?

bruce@thebrucecweb.com

About

MERN web application for Minerva Education

Resources

Stars

Watchers

Forks

Languages