

SubMan – Smart Laravel Subscription ManagementSubMan – Smart Laravel Subscription Management
Smart Laravel app to manage subscriptions, receive renewal alerts, view analytics, and export data. Built with Tailwind, Chart.js
SubMan – Smart Laravel Subscription Management
Smart Laravel app to manage subscriptions, receive renewal alerts, view analytics, and export dat...
Overview
📅 SubMan – Smart Subscription Manager
SubMan is a modern Laravel 10 web app that helps users track and manage all their recurring subscriptions
(Netflix, Spotify, SaaS, gym, hosting, etc.). Clean UI, SMS/email reminders, and insightful dashboards make it the perfect
tool for staying on top of your expenses.
✨Features
- Automatic email reminders before renewals
- Interactive dashboard with monthly/annual spending (Chart.js)
- Export subscriptions as printable PDF
- User profile management with optional phone input
- Responsive design using Tailwind CSS
- Secure authentication (Laravel Breeze)
Technologies
- ✅ Laravel 10 + PHP 8.1+
- ✅ Blade + Tailwind CSS
- ✅ Chart.js + DomPDF
- ✅ SQLite/MySQL support
What’s included?
- ✅ Full Laravel project source code
- ✅ Installation guide (PDF + README)
- ✅ SQL file for DB setup
- ✅ Ready-to-deploy build (npm + artisan commands)
Demo Access
⚠️ Please click inside the frame to enable full demo interaction.
Email: [email protected]
Password: password
Features
Secure User Authentication (Laravel Breeze)
Add / Edit / Delete Subscriptions with name, amount, frequency, and renewal date
Automatic Email Reminders before renewals (via Mail )
Visual Dashboard with spending analytics (Chart.js)
Upcoming Renewals Section (next 5 days overview)
Export Subscriptions to PDF (via DomPDF)
Mobile-Responsive UI built with Tailwind CSS
User Profile Management (including phone field for SMS)
Easy Setup & .env Configuration
Clean & Modular Laravel Codebase (Laravel 10, PHP 8.1+)
Compatible with MySQL and SQLite
Requirements
PHP 8.1+
Laravel 10.x
Composer
Node.js 16+ (for asset build – Tailwind/Chart.js)
MySQL 5.7+ or MySQL 8+ or SQLite
Web server (Apache, Nginx or Laravel Valet)
Mail service (SMTP, Mailtrap, Mailgun, etc.)
Instructions
1. Extract the ZIP and place in your web server directory.
2. Run composer install
and npm install && npm run build
3. Copy .env.example
to .env
, configure database.
4. Run php artisan migrate --seed
5. Run php artisan serve
and open http://localhost:8000
Full guide available in DOCUMENTATION.pdf
Other items by this author
Category | Scripts & Code / PHP Scripts / Miscellaneous |
First release | 2 April 2025 |
Last update | 4 April 2025 |
Software version | PHP 7.2, PHP 8.0, PHP 8.1, PHP 8.2 |
Files included | .php, .css, .html, .sql, Javascript .js |
Database | MySQL 4.x, MySQL 5.x |
Tags | dashboard, php script, laravel, chartjs, subscriptions, SaaS, tailwind css, laravel app, sms reminder, email reminder, subscription manager, invoice tracker, recurring billing, export pdf, php8 |