A modern and responsive Invoice Management Web Application built using Vue.js and Firebase.
This application allows users to create, edit, delete, and manage invoices efficiently with a clean and interactive UI.
🔗 https://invoice-app-c100b.web.app/
- Create new invoices
- Edit existing invoices
- Delete invoices
- Filter invoices by status (Draft, Pending, Paid)
- Dynamic UI updates
- Responsive design
- Deployed using Firebase Hosting
Frontend:
- Vue.js
- JavaScript
- HTML5
- CSS3 / SCSS
State Management:
- Vuex (if used)
Backend / Hosting:
- Firebase
Version Control:
- Git & GitHub
Clone the repository:
git clone https://github.com/aash268/Invoice-Web-App.git
cd Invoice-Web-AppInstall dependencies:
npm installRun development server:
npm run serveBuild for production:
npm run buildThis project demonstrates:
- Component-based frontend architecture
- Real-world CRUD operations
- State management handling
- Firebase deployment workflow
- Production-ready project structure
Ashikha P