2025-05-08 10:44:38 -07:00
2025-05-08 10:44:38 -07:00
2025-04-29 16:00:59 -07:00
2025-05-08 10:40:31 -07:00
2025-04-25 12:21:26 -07:00
2025-04-25 12:21:26 -07:00
2025-05-08 10:32:10 -07:00
2025-05-08 10:32:10 -07:00
2025-05-05 18:17:35 -07:00

Retirement Calculator

2800-202510-BBY14

Overview

Retirement Calculator - The goal of the application is to help users manage and track their financial progress in a way that reflects real life. Instead of just acting as a calculator, the app functions as a dynamic tracker. It shows the user a percentage of how much of their goal has been achieved and compares their actual performance to their planned targets.


Features

  • Do calculator stuff

Technologies Used

Example:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Express.js
  • Database: MongoDB

Usage

  1. Clone the repository:

    git clone https://github.com/JoaquinPar/2800-202510-BBY14.git
    cd 2800-202510-BBY14
    
  2. Install dependencies:

    npm install
    

    This will install Express, express-session, EJS, dotenv, and any other required packages listed in package.json.

  3. Create and configure the environment file:

    • Create a file named .env in the root directory of the project.
    • Add the necessary environment variables to this file.
  4. Run the application:

    node app.js
    

    The application should now be running, typically on http://localhost:3000 (or the port specified in your .env file).


Project Structure

retirementCalculator/
├── src/
│   ├── views/
│   │   └── partials/
│   ├── css/
│   ├── images/
│   ├── scripts/
│   └── utils/
│
├── app.js
├── .env.example
├── .gitignore
├── LICENSE
├── package-lock.json
├── package.json
└── README.md

Contributors


more details to come...

Limitations and Future Work

Limitations

  • None

Future Work

  • All work

License

MIT LICENSE

S
Description
Web app from comp 2800 @BCIT to practice collaboration in an agile scrum environment, sprint planning, daily stand-ups, and retrospectives.
Readme MIT
16 MiB
0 Stars 1 Watchers 0 Forks
Languages
EJS 58.2%
JavaScript 41.8%