Skip to content

This is a bus ticketing web application built in python

Notifications You must be signed in to change notification settings

Mwansasquared/school-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ticket Vending Machine

what it does:

  • enter Amount of ticket
  • Enter Route
  • Purchase Ticket

Current API Uses the following Libraries:

  • The Ex-Wife - Does Nothing Really!
  • node.js - acting as a printing server
  • Python - for genertaing pdfs

Installation

This System requires Node.js v10+ to run and Python 3

  1. Start the pdf generator
$ ./start_pdf_generator.sh 
  1. Start the printing server generator
$ ./start_printing_server.sh
  1. list printers by going to http://localhost:8080/list
  2. select printer and edit the printer options in printer/server.js
//put your printer options here
const options = {
  printer: "HP-LaserJet-M1522nf-MFP-2"
};
  1. stop the ./start_printing_server.sh and run it again to load new changes

Todos

  • Build Dedicated Hardware License

About

This is a bus ticketing web application built in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published