Invoice Generator App

Overview
Invoice Generator is a free mobile application designed for freelancers and small business owners who need to create professional invoices on the go. The app works completely offline, allowing users to generate invoices anywhere without depending on internet connectivity.
Challenge
The key challenge was to create a full-featured invoice creation system that could operate entirely offline while generating high-quality PDF documents that look professional. The app needed to balance functionality with ease of use on small screens.
Solution
I developed a React Native application with local storage for data persistence and an integrated PDF generation library. The app was designed with a step-by-step invoice creation flow that's intuitive on mobile screens while still allowing for significant customization of invoice templates.
Technology Stack
Key Features
- Offline-first architecture
- Business profile customization
- Product and service catalog management
- Multiple invoice templates
- PDF generation and sharing
- Invoice history and status tracking
- Dark/light mode support
Screenshots

Adding items to an invoice

Sharing invoice as PDF

Creating a new invoice
Results & Metrics
10,000+ downloads across platforms
4.7/5 average rating
Featured in freelancer productivity tools collections
Outcome
The app has become a useful tool for freelancers and small businesses, particularly in regions with unreliable internet connectivity. Its offline-first approach and ease of use have received positive feedback, and it continues to grow in popularity with minimal marketing.
Footie Manager
A football management web app where you can create teams, manage players, set formations, and simulate matches with friends. Currently a work in progress.
Portfolio Website
My personal portfolio website built with Next.js and later evolved to Nuxt 3, showcasing projects, blog posts, and professional experience with a focus on performance and design.