Get random quotes and secret quotes ! This repo practice authentication concept in serverless architecture.
The overview is simple: if user is not logged, he/she can get only simple quotes. If user is logged, he/she can get simple and secret quotes.
AWS was the choosed cloud provider.
You can see an overview of architecture below:
API:
CLIENT:
To run locally, first you need to install api and client dependencies. Each one have a README with instructions to install and to run. After this, you just need to access the frontend app using a browser (in http://localhost:4200) or doing requests to api (in http://localhost:3000).
Only have to fork the project and make a pull request.
For git branchs is used Git Flow.
For git messages is used something like Karma git commit message.
For versioning is used SemVer.
See the LICENSE file for license rights and limitations (MIT).
For improvements and todos, go to Issues.