Skip to content

Mefpef/Invoice-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Invoice-Generator-APP

Invoice generator made on Flask.

Project description

Hi everyone! This is my first flask project. Its web application which allows you create and download invoice in PDF format.

Functionality

  • Create invoice
  • Invoice payment counter
  • Preview all invoices
  • Delete invoice
  • Transfer invoice from html to PDF and download it

Stack

  • Python 3
  • Flask

Installation

Download or clone repository from GH. Install libraries from requirements.txt, to do this open your terminal and type:

pip install -r requirements.txt

After that you have to create database, to do this type in python console:

from app import db, app
db.create_all(app=app)

Finally you can start application, to do this you must do following steps:

Linux:

$ export FLASK_DEBUG=1
$ export FLASK_APP=app
$ flask run

Windows:

> set FLASK_DEBUG=1
> set FLASK_APP=app
> flask run

Account name and password for testing application is : admin/admin

If you want create your own user you have to add it manually to database.

Sample photos of application

Login:

login-page

Admin panel:

admin-panel-page

Add invoice:

add-invoice-page

Preview:

preview-invoice-page

Preview pdf format:

pdf-preview-page

Enjoy!

Contact:

zitarukm@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published