A simple Laravel 12 project to create and manage SIPs (Systematic Investment Plans) with fake payment simulation using cron jobs.
|----------------------------------------------------------------------------------------------------------------------------------------------------|
- User Login & Registration
- Create SIP (Daily or Monthly)
- Automatic Invoice Creation (25 hours before due)
- Fake API Debit Simulation
- Dashboard for SIP & Invoice Overview
- Livewire + Bootstrap UI
|----------------------------------------------------------------------------------------------------------------------------------------------------|
- Laravel 12
- Livewire
- Bootstrap
- MySQL
- Artisan Commands (Cron Jobs)
|----------------------------------------------------------------------------------------------------------------------------------------------------|
git clone https://github.com/nikkidwivedi/laravel_sip.git
cd laravel_sip
composer install
npm install
npm run dev
cp .env.example .env
php artisan key:generate
Edit .env
file:
DB_DATABASE=your_db_name
DB_USERNAME=root
DB_PASSWORD=your_password
php artisan migrate --seed
php artisan serve
Visit: http://localhost:8000
Email: [email protected]
Password: password
|----------------------------------------------------------------------------------------------------------------------------------------------------|
php artisan sip:generate-invoices
php artisan sip:process-invoices
php artisan schedule:work
|----------------------------------------------------------------------------------------------------------------------------------------------------|
Made with ❤️ by Nikki Dwivedi
|----------------------------------------------------------------------------------------------------------------------------------------------------|
This project was developed with help from ChatGPT by OpenAI, for guidance on Laravel.
|----------------------------------------------------------------------------------------------------------------------------------------------------|