Skip to content

Advanced Billing management system build with python (Django) and TypeScript (Angular) Frameworks.

License

Notifications You must be signed in to change notification settings

Einswilli/billflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BILLFLOW

Billflow is a open source self-hosted billing and invoicing software designed for businesses of all sizes. BillFlow is built with Django (python) and Angular (TypeScript) Frameworks.

INSTALLATION

To install Billflow, follow these steps:

  1. Clone the repository using the following command:
    git clone https://github.com/Einswilli/billflow.git
  2. Change into the cloned directory:
    cd billflow
  3. Run the projects:
  • a. using Docker:
    docker-compose up --build -d

  • b. using classic commands:
    • i. Frontend

      • navigate into frontend folder: cd frontend
      • Install requirements: npm install
      • Run the project: ng serve
    • ii. Backend

      • navigate into backend folder: cd backend
      • install pipenv: pip install pipenv
      • Activate the virtual environment: pipenv shell
      • Install requirements: pipenv install
      • Run the project: python manage.py runserver 12000
  1. Open http://localhost:4200 in your browser 🎉

NOTE:

You need authentication to access the dashboard. You can use the following credentials to login:

  • Email: exemple@exemple.com
  • Phone number: +22890000102
  • Password: password@123

The authentication is email or phone number based.

Made with ❤️ by #Einswilli

About

Advanced Billing management system build with python (Django) and TypeScript (Angular) Frameworks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published