Skip to content

Latest commit

 

History

History
94 lines (71 loc) · 1.98 KB

README.md

File metadata and controls

94 lines (71 loc) · 1.98 KB

Transportation App (description not updated)

App where passengers can look for their most convenient way of travelling (bus, train or car) and book a trip! A place where you can find all ways of transport and decide the best way to get to your destination.

This is what we have so far:

fin.mp4

Installation

🐍 python_version (3.6 to 3.8 inc)

git clone https://github.com/DriiGY/transportation-app.git
cd transportation-app

Linux

Install pip:

pip3

Install virtualenv via pip:

pip install virtualenv

Test your installation:

virtualenv --version

Create a virtual environment for project:

cd transportation-app
virtualenv venv

Activate virtual environment variable (To deactivate: deactivate):

source venv/bin/activate

Install dependencies

Install xclip and xsel:

sudo apt-get install xclip

Install kivy: (Kivy and kivymd need to be compatible or might show: error:kivy is too old)

pip install kivy==2.0.0

kivymd (kivymd==0.104.2 should work aswell)

pip install kivymd==1.0.2 

Install:

pip install kivyauth credentials plyer geocoder geopy email-validator kivy-garden kivy_garden.mapview

Or

install requirements:

pip install -r requirements.txt

Add credentials.py to directory like ./transportation-app/credentials.py:

API_KEY = "YOUR_API_KEY"

!ignore: client_id.txt and client_secret.txt are not used at the moment.

Run program (from ./transportation-app/):

python3 main.py --size=412x732

what do we have so far:

✅ What you see in the video.

❌ No settings screen (working on it now).

NO BACKEND:

❌ No database.

❌ Payment method.

❌ QR code for ticket pdf.

...