Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/emmadonjo/salestracker
A lightweight, flexible, and scalable solution for managing real-time sales.
https://github.com/emmadonjo/salestracker
filamentadmin filamentphp laravel livewire sales
Last synced: about 1 month ago
JSON representation
A lightweight, flexible, and scalable solution for managing real-time sales.
- Host: GitHub
- URL: https://github.com/emmadonjo/salestracker
- Owner: emmadonjo
- Created: 2023-01-26T07:57:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-02T18:30:09.000Z (5 months ago)
- Last Synced: 2024-08-02T21:11:44.411Z (5 months ago)
- Topics: filamentadmin, filamentphp, laravel, livewire, sales
- Language: PHP
- Homepage:
- Size: 218 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sales Tracker
A lightweight, flexible, and scalable sales tracker solution for managing real-time sales.
## Features
- Inventory
- Departments mgt.
- Orders
- Staff Mgt.
- Customer Mgt
- Category Mgt.
- Realtime Analytics## Installation
### 1.0 Requirements
Salestracker is a PHP/Laravel application. In addition, it's built on [Filament PHP]('https://filamentphp.com').Based on **PHP ^8.0.2** and **Laravel** ^9
### 2.0 Installation Steps
#### 2.0.1 Clone the repo
```bash
git clone [email protected]:emmadonjo/salestracker.git salestracker
```#### 2.0.2 Install Dependencies
```bash
composer i
```
#### 2.0.3 Configure Env
Copy the contents of `.env.example` to `.env`:
```bash
cp .env.example.com .env
```
Update the details in the `.env` file to meet your development needs. Most importantly, the database values.#### 2.0.3 Create a user
To create a user, enter the command:
```bash
php artisan make:filament-user
```
and follow the prompts#### 2.0.3 Start the server
Start the server with:
```bash
php artisan serve
```Now visit http://your-website-address/admin/login to login.
## Adding Features
As this is not normal Laravel application, you'll need to understand the technology used to add new features.- [Laravel Documentation]('https://laravel.com/docs')
- [Filament PHP]('https://filamentphp.com')## Todo
- Landing Page
- Receipt printing
- Permission ControlContributions are generally welcomed.