StoreRent - Laravel Warehouse Management

Description
StoreRent - Laravel Warehouse, Godown & Storage Rental Management System
StoreRent is a complete Laravel-based warehouse, godown, and storage rental management system designed for self-storage businesses, warehouse operators, cold storage providers, document storage companies, and rental-based storage service providers.
This system helps businesses manage storage units, customers, rental agreements, recurring invoices, payments, goods in/out tracking, gate passes, QR-based verification, customer portal access, reports, and operational workflows from one centralized platform.
What is StoreRent?
StoreRent is built to manage the full lifecycle of a storage rental business. From customer onboarding and unit reservation to agreement creation, billing, payment tracking, goods movement, gate security, and reporting, the system provides a structured workflow for daily warehouse and storage operations.
It is suitable for businesses that rent lockers, rooms, containers, racks, pallets, cages, shelves, open spaces, document boxes, cold storage spaces, and other storage units to customers.
Main Business Workflow
- Admin creates warehouses, floors, zones, and storage units.
- Customers are added manually or registered through the customer portal.
- Available storage units are assigned to customers through rental agreements.
- The system generates invoices based on billing cycle and rental terms.
- Customers make payments online or manually.
- Goods in/out records are created for customer goods movement.
- Gate passes and QR verification help manage warehouse entry and exit.
- Admin tracks overdue invoices, payments, customer ledger, occupancy, and reports.
Core Modules
- Dashboard analytics and business overview
- Customer management with KYC information
- Warehouse, floor, zone, and storage unit management
- Storage unit rental agreement management
- Booking and unit reservation workflow
- Recurring invoice generation
- Manual and online payment tracking
- Stripe payment gateway integration
- Customer credit ledger
- Partial payment and refund support
- Goods In and Goods Out tracking
- Gate pass management with QR verification
- Vehicle movement register
- Document box storage tracking
- Cold storage temperature monitoring
- Maintenance task management
- Damage reports and insurance tracking
- Support ticket system
- Customer portal
- Reports and analytics
- Role and permission management
- Multi-language and RTL support
- Multi-currency support
- System settings, backup, and health check
Storage Unit Management
StoreRent allows administrators to create and manage different types of rentable storage units. Each unit can include dimensions, area, volume, weight capacity, rent amount, billing cycle, status, warehouse, floor, zone, and QR code.
Supported storage unit types include locker, room, container, rack, pallet, cage, shelf, open space, and other custom unit types.
Agreement and Billing Management
Rental agreements are one of the main parts of StoreRent. Admins can create agreements for customers, assign one or multiple storage units, set rent amount, security deposit, billing cycle, start date, end date, terms, and payment conditions.
The invoice module helps generate rental invoices, track paid and unpaid amounts, manage overdue invoices, apply late fees, and maintain a complete customer financial history.
Goods In / Goods Out Tracking
StoreRent includes goods movement management for incoming and outgoing goods. Staff can record item details, quantity, unit of measurement, weight, batch number, lot number, expiry date, vehicle information, driver details, and verification status.
This helps warehouse operators maintain a clear record of what goods entered or left the warehouse and under which customer agreement.
Gate Pass and QR Verification
Gate pass management helps security teams verify goods movement and vehicle entry/exit. Each gate pass can include a QR token that can be scanned by authorized staff to validate movement details.
This makes the warehouse gate operation more controlled, traceable, and secure.
Customer Portal
Customers can log in to their portal to view their agreements, storage units, invoices, payments, goods movements, statements, notifications, bookings, renewal requests, and support tickets.
The customer portal reduces manual communication and gives customers direct access to their rental and billing information.
Reports and Analytics
StoreRent includes reports for financial tracking, warehouse occupancy, customer ledger, goods movement, invoice status, payment collection, outstanding balances, maintenance, and operational performance.
These reports help business owners make better decisions about revenue, capacity, customer activity, and warehouse utilization.
Role-Based Access Control
The system includes role and permission management so that different users can access only the sections they need. Default user roles can include Super Admin, Warehouse Manager, Accountant, Security Guard, and Customer.
Technology Stack
- Laravel backend
- Livewire powered dynamic interface
- Tailwind CSS based modern UI
- MySQL database support
- Role and permission system
- Stripe payment gateway support
- QR code based operational workflow
- Multi-language and RTL-ready structure
Who Can Use StoreRent?
- Warehouse rental businesses
- Godown rental businesses
- Self-storage operators
- Cold storage providers
- Document storage companies
- Mini storage businesses
- Storage unit rental companies
- Third-party logistics and goods storage providers
Why Choose StoreRent?
StoreRent is focused on real warehouse and storage rental workflows. It is not only a simple inventory system. It combines rental agreements, recurring billing, goods movement, gate pass verification, customer portal, payment tracking, and warehouse operations in one complete business management system.
It is designed to help storage businesses save time, reduce manual paperwork, improve billing accuracy, organize customer data, and manage daily warehouse operations more efficiently.
Features
- Modern Laravel-based warehouse, godown and storage rental management system
- Admin dashboard with business overview, revenue, occupancy and activity summary
- Warehouse, floor, zone and storage unit management
- Supports lockers, rooms, containers, racks, pallets, cages, shelves and open spaces
- Customer management with individual and business customer profiles
- Customer KYC and contact information management
- Storage unit booking and reservation workflow
- Rental agreement management with start date, end date, rent and security deposit
- Recurring invoice generation for storage rental billing
- Manual invoice and payment tracking
- Partial payment and refund support
- Stripe payment gateway integration
- Customer credit ledger and account statement
- Goods In tracking with item, quantity, batch and vehicle details
- Goods Out tracking with verification workflow
- Gate pass management with QR code verification
- Vehicle movement register for entry and exit tracking
- QR and barcode based operational workflow
- Customer portal for agreements, invoices, payments and support tickets
- Payment proof upload from customer portal
- Agreement renewal request system
- Support ticket management for customer communication
- Cold storage zone and temperature monitoring support
- Document box storage and retrieval tracking
- Maintenance task management for warehouse operations
- Damage report and insurance policy tracking
- Expense management for warehouse operating costs
- Promo code and discount management
- Email, SMS and WhatsApp notification support
- Bulk email and SMS campaign management
- Role and permission management for staff access control
- Default roles for Super Admin, Warehouse Manager, Accountant, Security Guard and Customer
- Multi-currency support with exchange rate handling
- Multi-language support with RTL-ready layout
- Activity log and login log for security audit
- Database backup and system health check tools
- Reports for invoices, payments, customer ledger, warehouse occupancy and goods movement
- White-label branding with logo, favicon and theme color settings
- Clean, responsive and modern admin interface
- Built for warehouse rental, godown rental, self-storage and document storage businesses
Requirements
- PHP 8.3 or higher
- MySQL 8.0 or MariaDB 10.6 or higher
- Composer 2.x
- Node.js 18.x or higher
- Apache 2.4 or Nginx web server
- Laravel supported hosting environment
- Required PHP extensions: BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PDO, PDO MySQL, Tokenizer, XML and Zip
- GD or Imagick PHP extension for image processing
- Writable storage and bootstrap/cache directories
- SSL certificate recommended for production and online payment
- SMTP mail configuration required for email notifications, invoices and password reset
- Stripe account required for online card payment integration
- Cron job support required for scheduler, reminders, recurring invoices and background tasks
- Queue worker recommended for email, SMS, reports and bulk notification processing
- Minimum 512 MB RAM recommended; 1 GB or higher is preferred
- Minimum 500 MB disk space; 2 GB or higher recommended for uploads and backups
Instructions
Installation Instructions
- Download the package and extract the ZIP file.
- Upload the project files to your hosting server or local development environment.
- Point your domain or subdomain document root to the public folder.
- Create a new MySQL database from your hosting control panel or phpMyAdmin.
- Open your project URL in the browser and go to the installation wizard.
- Check server requirements and folder permissions from the installer screen.
- Enter your database host, database name, username and password.
- Create the first Super Admin account.
- Enter company information, default currency and timezone.
- Configure SMTP mail settings or skip and configure later from admin settings.
- Choose whether you want to install demo data.
- Complete the installation and log in to the admin panel.
After Installation
- Configure company profile, logo, favicon and branding settings.
- Set up warehouses, floors, zones and storage units.
- Create staff users and assign proper roles and permissions.
- Configure invoice settings, tax rates, currency and number prefixes.
- Set up SMTP for email notifications, invoices and password reset.
- Configure Stripe payment gateway if online payment is required.
- Add customers and create rental agreements.
- Generate invoices, record payments and manage goods movement.
Important Server Setup
- Make sure storage and bootstrap/cache folders are writable.
- Run php artisan storage:link after installation if uploaded files are not visible.
- Run npm install and npm run build if you are installing from source code.
- Set up a cron job for Laravel scheduler to run recurring invoices, reminders and background tasks.
- Use SSL/HTTPS for production websites, especially when using online payment.
Cron Job Command
Add the following cron job on your server:
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
Queue Worker
For better performance, configure a queue worker for emails, notifications, reports and bulk campaigns.
php artisan queue:work
Demo Data
During installation, you can choose to insert demo data. Demo data is useful for testing the system workflow, admin panel, customer portal, agreements, invoices, payments, warehouses and storage units.
For a live production website, it is recommended to skip demo data and start with your own real business data.
Payment Gateway Setup
- Create or log in to your Stripe account.
- Copy your Stripe publishable key and secret key.
- Add the keys from Admin Settings > Payment Gateway.
- Configure the webhook URL in Stripe dashboard.
- Copy the webhook signing secret and save it in the payment gateway settings.
- Test payment from the customer portal before using live mode.
Support Notes
- Please read the included documentation before installation.
- Make sure your hosting meets all listed requirements.
- For production use, keep APP_DEBUG disabled.
- Take regular database backups from the admin backup module or server panel.
- Do not share your .env file, Stripe secret key or SMTP password with unauthorized users.
| Author | clustercoding |
|---|---|
| Category | Scripts & Code / PHP Scripts / Management / Inventory |
| Price | $19 |
| Extended License | $57 |
| First Release | May 31, 2026 |
| Last Update | Jul 13, 2026 |
| Files included | .php, .css, .html, .sql, .xml, JavaScript .js |
| Software version | PHP 8.3, PHP 8.4 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,099 views · 28 clicksSaaS · Week 45 · 3,099 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,492 views · 216 clicksWebsite · Week 45 · 40,492 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,580 views · 110 clicksSaaS · Week 45 · 38,580 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,621 views · 197 clicksSaaS · Week 45 · 57,621 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,054 views · 119 clicksDesktop App · Week 45 · 27,054 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,991 views · 18 clicksWebsite · Week 45 · 2,991 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,685 views · 16 clicksWeek 45 · 1,685 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,579 views · 13 clicksWeek 45 · 1,579 views · 13 clicks