GithubHelp home page GithubHelp logo

oktayla / financial-tracker-app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 323 KB

Financial Tracker Laravel Project

PHP 77.93% JavaScript 5.85% Blade 0.23% CSS 0.10% Vue 13.00% Shell 0.54% Dockerfile 2.34%

financial-tracker-app's Introduction

Laravel Logo

Laravel Financial Tracker App

This is a web application built using Laravel that helps users to track their financial transactions.

Installation

To install this application, follow the instructions below:

  1. Clone the repository:
git clone https://github.com/oktayla/financial-tracker-app.git
  1. Navigate into the project directory:
cd financial-tracker-app
  1. Install the dependencies:
composer install
  1. Create a new .env file:
cp .env.example .env
  1. Generate a new APP_KEY:
php artisan key:generate
  1. Create a new database and update the .env file with the database details.

  2. Run the database migrations:

php artisan migrate
  1. If you want to seed the database with sample data, you can run the following command:
php artisan db:seed
  1. Start the development server:
php artisan serve

The application will now be accessible at http://localhost:8000.

Usage

Once the application is installed and running, users can create an account and start adding transactions. The application provides features such as adding categories, filtering transactions by date range, and generating reports.

Some key features of the application include:

  • ๐Ÿ’ธ Expense Tracking: Add, edit, and delete expenses with details such as amount, category, and date.
  • ๐Ÿ’ฐ Income Tracking: Record your income sources and keep track of your earnings.
  • ๐Ÿ’ณ Budgeting: Set monthly budgets for different expense categories and monitor your spending.
  • ๐Ÿ“Š Reports and Visualization: Gain insights into your financial health with visual charts and reports.
  • ๐ŸŒ Multi-Currency Support: Track expenses and income in different currencies for travelers or individuals with international financial transactions.

Contributing

Contributions are welcome! If you encounter any issues or have any suggestions for improvement, please create a new issue or pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

financial-tracker-app's People

Contributors

oktayla avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.