MNGED is a PWA which helps you to keep track of your daily study life πŸŽ“
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
functions
src
.firebaserc
.gitignore
LICENSE.md
README.md
errorcodes.md
firebase.json
jsconfig.json
package.json
preact.config.js
yarn.lock

README.md

MANAGED Logo

⚠ Attention: MNGED is not finished yet and there're many bugs present! ⚠
MNGED is a PWA which helps you to keep track of your daily study life πŸŽ“
<coded/> with ❀︎ and β˜• by Marius Niveri



Getting started πŸš€

To try it on your own run the following commands after you installed yarn:

yarn
yarn start

If you don't have yarn installed, go ahead and do it. It's definitely worth it ;) If you have nvm, you also should run nvm use v8 to use node version 8.X.X

Live Demo πŸŽ‰

If you want to see how it currently looks like, you can go ahead and give it a visit via https://mnged.me. This page is hosted on Firebase Hosting and should be updated. But please don't get driven crazy if something does not work. Everything is still under construction!

About

MNGED is a so called Progressive Web App (PWA). PWA's stand out because they are fast πŸš€ and always work, even with no connection to the internet. Screenshot of the dashboard and a detailed view of a class MNGED uses Firebase πŸ”₯ for authentication and as a database. Firebase is developed and maintained by Google. The authentication is build by the same team that also build the Google Sign In and is responsible for other security at Google. But that also means that Google has access to our database which you may or may not care about.

As the UI provider I decided to go with Preact, a lightweight 3kb fork of React. For storing the state I use MobX, it's a simple but powerful state management solution. And finally as the database I went with Firebase, a mostly free hosting and database provided by Google. The nice thing about firebase is that it comes with a nice JavaScript library which enables Authentication and live-updates when the database changes.

Contributers 😊

Huge thanks to Jason Miller for building Preact and the Preact CLI. And also thanks to him for helping this projects to gain some popularity with his Twitter Quote!