Skip to content

software-students-fall2024/5-final-theonepiece

 
 

Repository files navigation

FisCal: Budget tracker calendar with fiscal analysis

CI/CD

Description

FisCal is a budget-tracking calendar app with AI integration that helps users manage their personal spending. Users can manually input expenses by adding events to a calendar, specifying the date, time, title (e.g., what they spent money on), and the amount spent. The app aggregates data to display daily, weekly, and monthly spending summaries and employs AI to analyze spending habits and provide personalized advice.

Deployment

The app is live and can be accessed at: http://67.207.91.193:5000/

Docker Image

The image for the web-app subsystem is deployed on Docker hub on this link.

Team Members

Reyhan Abdul Quayum Rashed Alneyadi Sia Chen Chloe Han

Setup Instructions

Prerequisites

  • Docker Desktop

Installation

  1. Clone the repo:
git clone https://github.com/software-students-fall2024/5-final-theonepiece.git
cd 5-final-theonepiece
  1. If using Docker Desktop application, start Docker Desktop if you haven't already
  2. Add a .env file on the root directory, in the format shown in the example.env file and the actual contents will be delivered to graders via discord
  3. Build and start the containers with Docker Compose
docker-compose down
docker-compose build
docker-compose up
  1. Access the Web App.

    You should be able to locally access web-app running on http://127.0.0.1:5000/

  2. Sign up using by inputting your custom info and proceed to log in and use the app

Thank you!

About

software-engineering-fall-2024-5-final-final-project created by GitHub Classroom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 71.9%
  • Python 27.6%
  • Dockerfile 0.5%