Skip to content

slancerk/Slancerk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 

Repository files navigation

Hey, I'm Souvik

Typing SVG

I am a B.Tech graduate in Computer Science and Engineering with hands-on experience as a DevOps engineer. I am certified as an AWS Solutions Architect and also hold a Terraform certification. I specialize in cloud infrastructure, automation, and deployment. My skill set includes managing scalable applications on AWS/Azure and optimizing DevOps processes, security, and monitoring. I am currently working as a DevOps Engineer at ToolJet.

Connect with me:



Current Project:

πŸ“± InvoicePro β€” Smart Invoice Manager

Flutter Dart Google Drive SQLite Play Store

A production-grade invoice management app built for Indian freelancers & small businesses.

GST-compliant invoicing β€’ PDF generation β€’ Cloud backup β€’ Subscription billing


✦ What It Does

Generate professional GST invoices, track payments, manage clients β€” all from your phone. Built with a dark, modern UI and optimized for real-world freelancer workflows.

✦ Key Features

Feature Details
🧾 Smart Invoicing Auto-numbered invoices with GST (CGST/SGST/IGST), discounts & multi-currency (β‚Ή / $)
πŸ“„ PDF Templates 3 professionally designed templates β€” Minimal, Modern & Classic
πŸ” Recurring Invoices Weekly, monthly, quarterly & yearly auto-generation
πŸ’° Payment Tracking Partial payments, balance due, auto status updates (Draft β†’ Sent β†’ Paid)
☁️ Google Drive Backup One-tap cloud backup & restore with Google Sign-In
πŸ“Š Dashboard Analytics Revenue insights with all-time / monthly toggle, overdue tracking
πŸ“± UPI QR Codes Auto-generated UPI payment QR on invoices for instant payments
πŸ”— WhatsApp Sharing Share invoices directly via WhatsApp with one tap
πŸ’Ž In-App Subscriptions Freemium model with Google Play Billing (INR & USD pricing)

✦ Tech Stack

Frontend Flutter 3.x + Dart β€’ Custom dark theme β€’ flutter_animate Database SQLite (sqflite) β€’ SharedPreferences Cloud Google Sign-In β€’ Google Drive API (googleapis) Billing in_app_purchase (Google Play Billing) PDF Engine pdf + printing packages β€’ Custom painters Architecture Singleton services β€’ Clean separation of concerns

✦ Architecture Highlights

  • Singleton service layer β€” DatabaseService, BackupService, SubscriptionService, ProfileService
  • WAL-safe backup β€” SQLite WAL checkpoint before cloud backup to prevent data loss
  • Resilient restore β€” Full DB + SharedPreferences restore with automatic invoice count sync
  • Reactive IAP β€” Purchase stream with Completer pattern for reliable subscription activation
  • Smart navigation β€” Post-restore routing based on actual data state, not stale flags

Made with ❀️ in India

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors