Skip to content

ar-corinaldi/HowMuchIsMyPension

Repository files navigation

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.

Captura de pantalla 2020-03-01 a la(s) 6 46 30 p  m

Captura de pantalla 2020-03-01 a la(s) 6 46 00 p  m

Demo

https://youtu.be/ZzcRwIRHeXA

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

  1. Get in the folder of the project
  2. Install dependencies with the package manager yarn
  3. 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)


License

MIT

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •