Skip to content

SIP Program – Laravel 12 + Livewire A web-based Systematic Investment Plan (SIP) management system with fake debit API simulation, automated invoice generation & processing, user authentication, and dashboard views.

Notifications You must be signed in to change notification settings

nikkidwivedi/laravel_sip

Repository files navigation

🪙 SIP Program (Laravel 12)

A simple Laravel 12 project to create and manage SIPs (Systematic Investment Plans) with fake payment simulation using cron jobs.

|----------------------------------------------------------------------------------------------------------------------------------------------------|

✅ Features

  • 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

|----------------------------------------------------------------------------------------------------------------------------------------------------|

🛠 Tech Stack

  • Laravel 12
  • Livewire
  • Bootstrap
  • MySQL
  • Artisan Commands (Cron Jobs)

|----------------------------------------------------------------------------------------------------------------------------------------------------|

🚀 Setup Guide

1. Clone or Download

git clone https://github.com/nikkidwivedi/laravel_sip.git
cd laravel_sip

2. Install Dependencies

composer install
npm install
npm run dev

3. Environment Setup

cp .env.example .env
php artisan key:generate

4. Configure Database

Edit .env file:

DB_DATABASE=your_db_name
DB_USERNAME=root
DB_PASSWORD=your_password

5. Run Migrations & Seeders

php artisan migrate --seed

6. Start Development Server

php artisan serve

Visit: http://localhost:8000

7. Test Login

Email:    [email protected]  
Password: password

|----------------------------------------------------------------------------------------------------------------------------------------------------|

🔁 Cron Job (Manual Run)

php artisan sip:generate-invoices
php artisan sip:process-invoices

🕒 Auto Cron (Windows)

php artisan schedule:work

|----------------------------------------------------------------------------------------------------------------------------------------------------|

👤 Developer

Made with ❤️ by Nikki Dwivedi

|----------------------------------------------------------------------------------------------------------------------------------------------------|

🙏 Special Thanks

This project was developed with help from ChatGPT by OpenAI, for guidance on Laravel.

|----------------------------------------------------------------------------------------------------------------------------------------------------|

About

SIP Program – Laravel 12 + Livewire A web-based Systematic Investment Plan (SIP) management system with fake debit API simulation, automated invoice generation & processing, user authentication, and dashboard views.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published