bouzidseyf / Mystock-Laravel-Livewire-alpine-tailwind-Inventory-Pos

Mystock - Inventory management Pos - Laravel Livewire Alpinejs TailwindCss

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mystock is a Laravel-based inventory management system that offers an easy and straightforward way to keep track of your inventory, sales, purchases, and more. It features a user-friendly dashboard, intuitive reports, and a wide range of features to help you manage and grow your business.

Features:

  • Dashboard with key insights and metrics
  • Products, categories, brands, and suppliers management
  • Sales and purchases tracking
  • Customers and user management with roles and permissions
  • Settings and preferences
  • Inventory adjustment and stock management
  • Multi-currency support
  • Warehouses multi-locations
  • Local and cloud-based backup options
  • Import/Export functionality
  • Multi-language support
  • POS integration
  • Notifications and alerts
  • Send product promotion to telegram

Mystock is built with Laravel 9, Livewire, AlpineJs, and Tailwind CSS, ensuring a fast and responsive user experience. Try it out today and see how it can help you manage your inventory and grow your business.

Roadmap

  • Dashboard
  • Products
  • Categorires
  • Brands
  • Purchases
  • Sales
  • Customers
  • Suppliers
  • Reports
  • Settings
  • Users
  • Roles
  • Permissions
  • Pos
  • Stock adjustment
  • Currencies
  • Warehouses
  • Calculator dashboard
  • Backup - Local
  • Backup GDrive & others
  • [] Print Barcode -- problem with barcode generator
  • Printers
  • User Profile
  • Notifications
  • SMS Notifications
  • Email Templates
  • Import/Export
  • Multi language
  • Cash register (pos , sales, expenses)

Demo

You can check the demo here: https://test.hotechserver.com

Login with the following credentials

-   Email: `admin@gmail.com`
-   Password: `password`

Milstones :

-Mystock is constantly improving and expanding its functionality. Here are some of the upcoming features and enhancements:

  • Transactional Notifications for admin
  • API access for connecting with other systems
  • Integration with popular e-commerce platforms such as WooCommerce, YouCan, and Shopify
  • Connection with delivery systems for order management and fulfillment
  • Local and cloud-based backup options
  • Cash register

Stay tuned for updates and new features or join us in discussions above!

Requirements

  • PHP >= 8.0 (or higher)
  • Composer
  • Node.js
  • NPM
  • MySQL

Installation

  1. Clone the repository
  2. Run composer install
  3. Run npm install
  4. Run npm run dev
  5. Create a database and update the .env file
  6. Run php artisan migrate --seed
  7. Run php artisan serve
  8. Login with the following credentials
    • Email: admin@ggmail.com
    • Password: password
  9. Enjoy!

License

The Laravel framework is open-sourced software licensed under the MIT license.

Credits

Screenshots :

  • Login Login
  • Dashboard Dashboard
  • Products Products
  • Product Create Product Create
  • Purchase Create Purchase Create

Contact

Donate

If you like this project, leave a star and share it with your friends. You can also support me by donating.

About

Mystock - Inventory management Pos - Laravel Livewire Alpinejs TailwindCss

License:MIT License


Languages

Language:Blade 59.6%Language:PHP 32.4%Language:JavaScript 6.9%Language:CSS 1.0%Language:Shell 0.0%