I was inspired by the drive of the people around me to succeed, and I find myself a part of that movement. Working for hours and hours on a project, while not the most high-level thing, is a reward in itself.

What it does

This project is built to handle a database of a customer's transactions, giving advice and visualizing the data. It is meant to be simple, and easy to digest while providing fundamental tips and perspectives on one's spending habits.

How we built it

We built it using three layers: front end, back end, and the database. By using Javascript as the middleman between the XML file and HTML website, we were able to create a thriving website of database-to-user interactions.

Challenges we ran into

We ran into challenges surrounding the limitations of JavaScript in editing the XML file. Visualizing the data was more complex than we anticipated, and promptly ran out of time.

Accomplishments that we're proud of

We are proud of the layout of the website, and the thorough planning process that went into this website. Despite some malfunctions, we built this website to connect easily with future features. In addition, our XML parsing was very successful, and we found that enjoyable.

What we learned

The group learned the parts of the languages in this project that we didn't understand very much before. In addition, we learned to connect the front-end and back-end, and to use Javascript as the main tool for website processes. We learned how intuitive many data formats are, and how DOM works.

What's next for My Money Pal

We plan to work on this in our free-time, to make the website much more secure and functional.

Share this project: