Angular 9 jsPDF PDF Document Invoice Manager or Generator in MongoDB Using Passport Authentication (MEAN) Web App in Browser Using TypeScript Full Project For Beginners

 

 

Invoice Manager

   

Manage your clients and invoices at one place. MEAN Stack mini-project

Deployed website

https://invoicemanager2.herokuapp.com/

Features

  • SignUp / SignIn.
  • Forgot / Reset password.
  • create / edit / delete Clients.
  • create / edit / delete Invoices.
  • View and Download invoice in pdf format.

Demo




To run the project locally

  • clone this Repository by git clone https://github.com/shahshubh/Invoice-Manager.git.
  • In /src/environments/environment.ts file change
    production: false,
    apiUrl: 'https://invoicemanager2-server.herokuapp.com/api'
    
  • Run the following in terminal in sequence
    • cd Invoice-Manager
    • npm install
    • ng s
  • Open your browser and enter url http://localhost:4200

Tech Stack

MEAN Stack

- MongoDB
- Express
- Angular
- Nodejs

Leave a Reply