this is a project made during a 12 hour hackathon conducted at my uni. the problem statement summarized is as follows; to make a web app that can serve as a personalized app where a user can record and analyze their financial transactions
note that the application was built in a time crunch and the frontend is not responsive; it should although work on laptop screens and larger
All of the dependencies and tools I have used are as follows
- Node.JS / Express.JS
- body-parser
- dotenv
- ejs
- express
- mongoose
- mongodb
- EJS (Embedded Javascript)
- MongoDB / Mongoose (Object Data Modelling Library)
the application is divided into three segments i.e
- A landing for user to navigate through
- A ledger page to insert transaction details into a database
- An analytics page
- A page to add recurring transaction information