Consumptions is a Laravel-based web application designed to efficiently manage vehicle details, including mileage, gas consumption, and associated costs. Utilizing the robust features of Laravel 8.2 and the aesthetic flexibility of Tailwind CSS, this application offers a user-friendly interface powered by Jetstream.
- Track and manage vehicle details
- Monitor mileage and gas consumption
- Analyze cost efficiency of vehicles
- Intuitive user interface with responsive design
- PHP 8.2
- Composer
- Node.js and npm, yarn, pnpm or bun
- Clone the repository:
git clone git@github.com:IvanAquino/consumptions.git
- Navigate to the project directory:
cd consumptions
- Copy .env.example to create a .env file:
cp .env.example .env
- Generate an application key:
php artisan key:generate
- Set up your database in the .env file, then run migrations:
php artisan migrate
- Install NPM packages and run in dev mode:
# NPM
npm install
# YARN
yarn
# BUN
bun install
npm run dev
yarn dev
bun run dev
- Build assets
npm run build
yarn build
bun run build
- [x] Vehicles
- [x] Consumptions
- [ ] Lang selector
- [ ] English metric system
- [ ] Images
- [ ] Export reports
After installation, access the application through your web browser to start managing your vehicle data.
Contributions to the Consumptions project are welcome. Please ensure to follow the standard coding conventions and submit pull requests for review.