Full Stack Development Projects in PuneFull Stack Development Projects in Pune
Cover image for Hello everyone! πŸŽ‰
Every year during
Hello everyone! πŸŽ‰ Every year during the Ganpati festival, our mandal faced a recurring challenge: managing physical receipt books and inevitably losing track of the previous years' contribution and expense data. This year, I decided to solve this by taking our mandal fully digital! I developed PavtiPustak-a custom web platform designed to seamlessly track every single contribution and expense. No more lost data, and we are now issuing 100% digital receipts. πŸ™βœ¨ πŸš€ Main Features: End-to-End Financial Tracking: Accurately logs every rupee coming in (donations) and going out (mandap, decoration, etc.). Instant Digital Receipts: Automatically generates and shares digital pavtis (receipts), saving paper and time. Historical Data Retention: Cloud storage ensures we never lose year-over-year records again. Responsive UI: Fully accessible on mobile for on-the-go tracking by committee members. πŸ’» Tech Stack: Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS v4, shadcn/ui on Base UI, react-hook-form + Zod. PWA with offline support via a service worker and IndexedDB. Backend: Next.js Server Actions and Route Handlers β€” no separate service. Supabase Auth for sessions, Supabase Realtime for live updates. Database: Supabase (Postgres) with row-level security, audit trails and SQL views. Hosting: Vercel (Mumbai region), with GitHub Actions CI. Check out the demo website here: https://pavtipustakdemo.vercel.app/login?next=%2Fdashboard Would love to hear your feedback! Ignore the Messi(messy hehe) UI as I have mainly focused on the functionalities
1
316