/budgeit

A budget app built with Laravel 5.4 and Vue.js v2.

Primary LanguageJavaScriptMIT LicenseMIT

Budgeit

Project Summary

Budgets should not be difficult but I have been finding it harder and harder now-a-days to find a budget app that does not overcomplicate things. With Budgeit you can create a feasible plan and next steps to addressing debt, planning for the future and getting your finances under control. Budgeit is great for everyone but works especially well for students and people with roomates. This app is still currently in development and is a way for me to get some practice in with Laravel 5.4 and Vue.js v2.

Features

  • Simple budget creator
  • Planning for tackling debt
  • Split budget items with other users. Great for users with roomates.

Setup

Clone the repo and run the following:

artisan migrate

This will setup the DB. You can also add the '--seed' flag to add a default user with email 'test@example.com' and password 'password'.

Testing

This project uses Laravel Dusk for browser testing: If using most recent version of Homestead (currently 2.1):

dusk

Otherwise:

artisan dusk

To run browser, feature and unit tests run:

composer test-all