Skip to content

An Invoice Management System that enables users to effortlessly and efficiently manage invoices

Notifications You must be signed in to change notification settings

nirajbagdi/invoices-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoice Management System

The Invoice Management App is a React and Redux-based web application that streamlines invoice creation, viewing, and management. It introduces a user-friendly Products tab, dynamic product information updates, and allows grouping products for better organization during invoice creation.

Live Demo

A live demo of the application is hosted at https://invoices-manager-v2.netlify.app

Features

  • Create, view, edit, and delete invoices
  • Duplicate existing invoices for easy creation
  • Manage associated products in a dedicated tab.
  • Real-time reflection of product changes in all used invoices.
  • Organize products by purpose for streamlined workflow.

Built With

  • React - A JavaScript library for building user interfaces.
  • Redux - A Library for managing the application state.
  • React Router - A Framework to handle routing in React applications.
  • Bootstrap - An open-source CSS framework.

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/nirajbagdi/invoices-manager.git
    cd invoices-manager
  2. Install & Run the application:

    npm install
    npm start

    The application will be available at http://localhost:3000.

Project Structure

  • src/components: Contains React components for different parts of the application.
  • src/actions: Redux actions and action types.
  • src/reducers: Reducers for managing different parts of the state.
  • src/store: Configuration of the Redux store.
  • src/utils: Utility functions.

Credits

This project is an enhanced version and built on top of Invoice Generator.

About

An Invoice Management System that enables users to effortlessly and efficiently manage invoices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published