d67718733d28d4dda6ef5ddc854826885e106ff4
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
-
Clone the repository:
git clone https://github.com/JoaquinPar/2800-202510-BBY14.git cd 2800-202510-BBY14 -
Install dependencies:
npm installThis will install Express, express-session, EJS, dotenv, and any other required packages listed in
package.json. -
Create and configure the environment file:
- Create a file named
.envin the root directory of the project. - Add the necessary environment variables to this file.
- Create a file named
-
Run the application:
node app.jsThe application should now be running, typically on
http://localhost:3000(or the port specified in your.envfile).
Project Structure
retirementCalculator/
├── src/
│ ├── views/
│ │ └── partials/
│ ├── css/
│ ├── images/
│ ├── scripts/
│ └── utils/
│
├── app.js
├── .env.example
├── .gitignore
├── LICENSE
├── package-lock.json
├── package.json
└── README.md
Contributors
- Braeden Sowinski - BCIT CST Student with a passion for back-end development.
- Joaquin Paredes - BCIT CST Student with the aspiration of becoming a game developer in the future.
- Nicolas Agostini - BCIT CST Student with a passion for technology and AI.
- Mitchell Schaeffer - BCIT CST Student with a passion for technology.
more details to come...
Limitations and Future Work
Limitations
- None
Future Work
- All work
License
Description
Web app from comp 2800 @BCIT to practice collaboration in an agile scrum environment, sprint planning, daily stand-ups, and retrospectives.
16 MiB
0 Stars
1 Watchers
0 Forks
Languages
EJS
58.2%
JavaScript
41.8%