Technologies

ReactJS

UI Framework

ReactJS is a Javascript library for designing user interfaces with simplicity in mind.
ReactJS will serve as our front-end framework, organizing and rendering each component for our single-page application.

MongoDB

NoSQL Database

Mongo is a No-SQL database, very scalable, and document-oriented.


MongoDB will serve as the database that holds our users' profile data, giving our application easy access to the data.

Bulma CSS

CSS Framework

Bulma is a mobile-first CSS framework that is lightweight and easy-to-use.


Bulma CSS will establish the style for each of our pages, giving a consistent, mobile-first design.

FireBase

BaaS Web Framework

FireBase is a Backend-as-a-Service framework that provides profile creation and authentication.
FireBase will provide authentication for our system login, giving a uID to each profile, and storing profile usernames and passwords safely.