Skip to content

aash268/Invoice-Web-App

Repository files navigation

🚀 Invoice Management Web Application

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.


🌐 Live Demo

🔗 https://invoice-app-c100b.web.app/


✨ Features

  • Create new invoices
  • Edit existing invoices
  • Delete invoices
  • Filter invoices by status (Draft, Pending, Paid)
  • Dynamic UI updates
  • Responsive design
  • Deployed using Firebase Hosting

🛠 Tech Stack

Frontend:

  • Vue.js
  • JavaScript
  • HTML5
  • CSS3 / SCSS

State Management:

  • Vuex (if used)

Backend / Hosting:

  • Firebase

Version Control:

  • Git & GitHub

📂 Installation & Setup

Clone the repository:

git clone https://github.com/aash268/Invoice-Web-App.git
cd Invoice-Web-App

Install dependencies:

npm install

Run development server:

npm run serve

Build for production:

npm run build

🎯 Project Purpose

This project demonstrates:

  • Component-based frontend architecture
  • Real-world CRUD operations
  • State management handling
  • Firebase deployment workflow
  • Production-ready project structure

👩‍💻 Author

Ashikha P

About

A modern invoice management web application built with Vue and Firebase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors