{"id":15016845,"url":"https://github.com/zakarialabib/mystockmaster","last_synced_at":"2025-04-08T02:37:00.581Z","repository":{"id":64577178,"uuid":"545752823","full_name":"Zakarialabib/myStockMaster","owner":"Zakarialabib","description":"Your All-in-One Inventory and ERP Management with Laravel TALLSTACK","archived":false,"fork":false,"pushed_at":"2025-03-18T01:14:56.000Z","size":12260,"stargazers_count":365,"open_issues_count":9,"forks_count":137,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-01T01:37:32.334Z","etag":null,"topics":["alpinejs","crm","erp","inventory","laravel","livewire","php","tailwind","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Zakarialabib.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-04T23:21:49.000Z","updated_at":"2025-03-31T17:16:10.000Z","dependencies_parsed_at":"2024-02-08T17:52:13.095Z","dependency_job_id":"3cff3209-501d-4e6a-adfb-8b05c42b9126","html_url":"https://github.com/Zakarialabib/myStockMaster","commit_stats":{"total_commits":531,"total_committers":11,"mean_commits":48.27272727272727,"dds":0.1807909604519774,"last_synced_commit":"75e586a543287379c81221adf76520cca026c92f"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zakarialabib%2FmyStockMaster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zakarialabib%2FmyStockMaster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zakarialabib%2FmyStockMaster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Zakarialabib%2FmyStockMaster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Zakarialabib","download_url":"https://codeload.github.com/Zakarialabib/myStockMaster/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247765916,"owners_count":20992385,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alpinejs","crm","erp","inventory","laravel","livewire","php","tailwind","tailwindcss"],"created_at":"2024-09-24T19:49:28.014Z","updated_at":"2025-04-08T02:37:00.560Z","avatar_url":"https://github.com/Zakarialabib.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Author \n\nWelcome to a unique project that goes beyond the ordinary. I bring to you MystockMaster, a solution born out of my experience in the retail and ecommerce sectors, particularly in electronics such as PCs and smartphones. My continuous vigilance over critical aspects like user-friendliness and robustness aims to position us as the best in the open-source web apps category.\n\nI extend heartfelt gratitude to the Laravel community for their contributions, which have been a source of immense learning. Now, it's my turn to contribute and give back.\n\n(✌) سلام\n\n## Overview \n\nMystockMaster is a powerful, Laravel-based inventory management system designed to streamline operations for businesses of all sizes, particularly those in retail and e-commerce sectors dealing with electronics like PCs and smartphones. It simplifies the complexities of tracking inventory, sales, and purchases, empowering you to make data-driven decisions and optimize your business growth.\n\n**Key Benefits:**\n\n*   **Effortless Inventory Tracking:**  Easily monitor stock levels across multiple warehouses, preventing stockouts and overstocking.\n*   **Simplified Sales and Purchase Management:**  Keep accurate records of all sales and purchase transactions, providing a clear financial overview.\n*   **Data-Driven Insights:**  Utilize the user-friendly dashboard and intuitive reports to gain valuable insights into your business performance.\n*   **Enhanced Efficiency:**  Automate key inventory management tasks, freeing up your time to focus on strategic initiatives.\n\nOffering a user-friendly dashboard, intuitive reports, and an array of features, it becomes your partner in efficient business management and growth.\n\n## Features:\n\n- **Dashboard with key insights and metrics:**  Provides a centralized view of your business performance with key metrics like total sales, stock levels, and recent activity.\n- **Products, categories, brands, and suppliers management:**  Organize your product catalog with detailed information, including categories, brands, and supplier details.\n- **Sales and purchases tracking:**  Record and manage all sales and purchase orders, including customer and supplier information.\n- **Customers and user management with roles and permissions:**  Manage customer information and control user access with customizable roles and permissions.\n- **Settings and preferences:**  Configure the system to match your specific business needs, including currency settings and notification preferences.\n- **Inventory adjustment and stock management:**  Easily adjust stock levels, track stock movements, and manage inventory across multiple locations.\n- **Multi-currency support:**  Transact in multiple currencies, ideal for businesses with international operations.\n- **Warehouses multi-locations:**  Manage inventory across multiple physical warehouse locations.\n- **Local and cloud-based backup options:**  Secure your data with flexible backup options.\n- **Import/Export functionality:**  Import and export data in various formats for seamless integration with other systems.\n- **Multi-language support:**  Use the application in your preferred language.\n- **POS integration:**  Integrate with Point of Sale (POS) systems for streamlined sales transactions.\n- **Notifications and alerts:**  Receive timely notifications about low stock levels, order updates, and other important events.\n- **Send product promotions to Telegram:**  Engage with your customers directly by sending promotional messages via Telegram.\n\n\n## Demo\n\nYou can check the demo here: \n[https://test.hotechserver.com](https://test.hotechserver.com)\n\n\n## Login with the following credentials\n    -   Email: `admin@gmail.com`\n    -   Password: `password`\n\n## Requirements\n\n-   PHP \u003e= 8.0 (or higher)\n-   Composer\n-   Node.js\n-   NPM\n-   MySQL\n\n## Installation\n\n1. **Clone the repository:** Obtain the project files by cloning the repository to your local machine using Git:\n   ```bash\n   git clone \u003chttps://github.com/Zakarialabib/myStockMaster.git\u003e\n   cd mystockmaster\n   ```\n2. **Install PHP Dependencies:** Navigate to the project directory and install the required PHP packages using Composer:\n   ```bash\n   composer install\n   ```\n3. **Install Node.js Dependencies:** Install the necessary JavaScript packages using npm:\n   ```bash\n   npm install\n   ```\n4. **Compile Assets:** Compile the application's assets (CSS and JavaScript) using Laravel Mix:\n   ```bash\n   npm run build\n   ```\n5. **Configure Database:**\n   *   Create a new MySQL database for MystockMaster.\n   *   Copy the `.env.example` file to `.env` and update the database connection details (DB_DATABASE, DB_USERNAME, DB_PASSWORD) to match your database configuration.\n6. **Run Database Migrations and Seeders:** Set up the database tables and seed initial data:\n   ```bash\n   php artisan migrate --seed\n   ```\n7. **Login:** Access the application in your web browser, and log in with the following credentials:\n    - Email: `admin@gmail.com`\n    - Password: `password`\n8. **Enjoy!** You are now ready to start using MystockMaster to manage your inventory.\n\n## License\n\nThe Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).\n\n## Screenshots : \n\n| Login | Dashboard | POS |\n| --- | --- | --- |\n| ![Login](screens/login.png) | ![Dashboard](screens/dashboard.png) | ![POS](screens/pos.png) |\n\n| Products | Product Create | Purchase Create |\n| --- | --- | --- |\n| ![Products](screens/products.png) | ![Product Create](screens/product-modal.png) | ![Purchase Create](screens/purchase-create.png) |\n\n| Sale Create | Customer Create |\n| --- | --- |\n| ![Sale Create](screens/sale-create.png) | ![Customer Create](screens/customer-modal.png) |\n\n## Contact\n\n-   [Twitter](https://twitter.com/zakarialabib)\n-   [LinkedIn](https://www.linkedin.com/in/zakaria-labib/)\n-   [GitHub](https://www.github.com/zakarialabib/)\n\n## Donate\n\nIf you like this project, leave a star and share it with your friends.\n\n## Credits\n\n-   [Laravel](https://laravel.com/)\n-   [Tailwind CSS](https://tailwindcss.com/)\n-   [Livewire](https://laravel-livewire.com/)\n-   [AlpineJs](https://alpinejs.dev/)\n\n### Want to Contribute?\n\nWe welcome contributions of all kinds! Here's how you can help:\n\n- 🐛 Report bugs and issues\n- 💡 Suggest new features\n- 📖 Improve documentation\n- 🔧 Submit pull requests\n\n## Contributors\n\n| Contributor | GitHub Profile |\n| --- | --- |\n| [Zakarialabib](https://github.com/Zakarialabib) | [![Avatar](https://github.com/Zakarialabib.png?size=50)](https://github.com/Zakarialabib) |\n| [elmarzouguidev](https://github.com/elmarzouguidev) | [![Avatar](https://github.com/elmarzouguidev.png?size=50)](https://github.com/elmarzouguidev) |\n| [bilton30](https://github.com/bilton30) | [![Avatar](https://github.com/bilton30.png?size=50)](https://github.com/bilton30) |\n| [ismaail](https://github.com/ismaail) | [![Avatar](https://github.com/ismaail.png?size=50)](https://github.com/ismaail) |\n| [yassinebenaid](https://github.com/yassinebenaid) | [![Avatar](https://github.com/yassinebenaid.png?size=50)](https://github.com/yassinebenaid) |\n| [slaweallx](https://github.com/slaweallx) | [![Avatar](https://github.com/slaweallx.png?size=50)](https://github.com/slaweallx) |\n| [fabyo0](https://github.com/fabyo0) | [![Avatar](https://github.com/fabyo0.png?size=50)](https://github.com/fabyo0) |\n| [hidjrahs](https://github.com/hidjrahs) | [![Avatar](https://github.com/hidjrahs.png?size=50)](https://github.com/hidjrahs) |\n| [josecarpio99](https://github.com/josecarpio99) | [![Avatar](https://github.com/josecarpio99.png?size=50)](https://github.com/josecarpio99) |\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzakarialabib%2Fmystockmaster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzakarialabib%2Fmystockmaster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzakarialabib%2Fmystockmaster/lists"}