HowMuchIsMyPension
HowMuchIsMyPension is a project where you can register your pension plan fees and get all the details in the quotation process like the pension you are getting today and number of months left to get the expected amount. This is only useful if you are in Colombia.
Demo
Technologies
- JavaScript
- MongoDB
- Express
- NodeJs
- PassportJS
- HTML5
- CSS
Requirements
NodeJs Previous installation of Nodejs is required. If you don't have it, go to https://nodejs.org/es/download/.
MongoDb Expects a Mongo Server to be running on Mongo Atlas DataBase, and it uses a database called "PensionDB" with the collections "ipcs", "usuarios", "cotizaciones". If running locally, install MongoDB. To install it just go to: MongoDB Community Server
Once installed, on the project's root run npm install mongodb --save to install the MongoDB driver as well as its dependencies.
Installation
- Get in the folder of the project
- Install dependencies with the package manager yarn
- Deploy the project
cd HowMuchIsMyPension
yarn install
yarn start
Server runs on http://localhost:8080
IMPORTANT!
In order to run locally you must create a .env file containing any environment variables; DB_USERNAME= <database_Username>, DB_PASSWORD=<databas_password>, DB_NAME= , SECRET=. This is going to be required by the dotenv module.
Link
https://how-much-is-my-pension.herokuapp.com
Authors
[Allan Roy Corinaldi Castaño](https://github.com/ar-corinaldi)
[Daniella Arteaga Mendoza](https://github.com/dartm05)