Middleware API for Dare
you need node and npm in order to run the project
- Babel, used to allow ES6.
- Axios, used to make the request to Dare API,
- Config, to have the sensible data as secrets keys, etc.
- Express Session, allows you to handle sessions an save data for the session, the given use is to help manage the token renovation
- jsonwebtoken, to create and check all the token data
- node-cache, allows you to have cache data stored, it was use to handle the etags
- End to end test, i would like to do it but i don't have enought time, also i never done it
In the project directory, you can run:
app listening in port 3000
Launches the test runner