An expense tracker with live dashboard and charts. Developed using HTML, CSS, JS, PHP, and Apache Web Server as part of Group Assignment to develop a dynamic webpage to analyse data for BAA3114 Web Design and Development under Bachelor of Business Analytics (Hons) @ Sunway University.
- Download the budgetbuddy.zip file and unzip the contents.
- Install XAMPP and start Actions - Apache, MySQL, FileZilla, and Mercury.
- Place the unzipped budgetbuddy folder into XAMPP > htdocs.
- Go to phpMyAdmin using "localhost/phpMyAdmin" and click "New".
- Create a database named "budgetbuddy".
- Click on import and choose the budgetbuddy SQL file
- Enter this URL http://localhost/budgetbuddy/signin.php in the URL bar or click this link to access the login page.
This project aims to help users with managing their budgets by tracking expenses and generating useful insights in a easily visible dashboard.
- A main page with a navigation panel and a live dashboard showing various information in slider form and chart form.
- A page to upload or enter expenses - and 2 ways to do so, manually or by using an ExcelReader functionality.
- A dynamic table of records that can be edited and deleted and filtered within the table itself.
- For more information refer to the User Guide and Developer Guides attached.
TeamPicoPark
- Els Liew
- Daniel Chung @danielchung22
- Kyle Lung
- Ariana Lim
- Chiam Yan Lin
- HTML
- CSS
- JavaScript
- PHP
- Apache Web Server
Purpose: To build and design dynamic website to analyse data - HTML, CSS, JavaScript, SQL, and PHP programming languages required to build the website, and use localhost server to publish it.
- BAA3114 Web Design and Development
- Bachelor of Business Analytics (Hons)
- Sunway University