An open API service indexing awesome lists of open source software.

https://github.com/funktechno/beta-fcc-ptracking

Simple challenge tracker using mongodb per user & a master password with basic auth for beta.freecodingcamp.org on glitch.com
https://github.com/funktechno/beta-fcc-ptracking

basic-auth glitch mongodb todoapp

Last synced: 10 months ago
JSON representation

Simple challenge tracker using mongodb per user & a master password with basic auth for beta.freecodingcamp.org on glitch.com

Awesome Lists containing this project

README

          

Welcome to the Beta freecodecamp Progress Tracker
==============================

[glitch project](https://glitch.com/edit/#!/beta-fcc-ptracking)

### Setup:

* .env
* SECRET=masterpw
* USER=masteruser
* Launch a sandbox mongodb using [mlab](https://mlab.com/home). Just MongoDB create a new Deployment and add a new user to the deployment. You get .5 gb which should be plenty if only tracking your own usage
```
DB_USER=
DB_PASS=
DB_DOMAIN=
DB_NAME=
```

* based on: https://glitch.com/edit/#!/playlistweek7
* liked this project: https://hyperdev.com/#!/project/maze-stealer
* based mongo iterations from: https://nettle-beast-mongoose.glitch.me/

### Notes:

* basically playlistweek7 was saving progress to glitch in the playlist-store.js, but you probably want your progress & finished projects hidden from others. As such we use a mongo db w/ the credentials hidden in the .env file & basic auth for you personally only to be able to login
* I was using playlistweek7 basic setup so it is fairly flat, you could make the list deeper for better section & genre support

### Features:

* track challenge progression in personal sandbox instance of mongodb
* basic auth for you personally