Skip to content

rafi021/expense-manager-api

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

About This Project

A Demo Project of Expense Tracker Manager. Consisting to following tools

  1. Laravel 10
  2. REST API
  3. Design pattern - Repository, Service, DTO

Getting Started Step by Step

  1. In your root folder, clone the project file using git clone {project_repo}
  2. Open terminal (bash/cmd). Then go to project folder using command
cd {project_repo}
  1. Then install required files and libraries using
composer install
  1. Then create a .env file and generate key for this project using command
cp .env.example .env

php artisan key:generate
  1. Create a database in MYSQL and connect it with your project via updating .env file.
  2. After connecting the db with project, then run command
php artisan migrate:fresh --seed

This is will run migration and seeder classes to feed some dummy data to check on api call.

About

A Demo Project on Expense Tracker Manager

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages