A travel companion to help plan your journey while saving both money and the planet by providing route analysis and a carpool marketplace.
The application has been developed and tested to work on Python 3.8 and onwards.
To run the application, you should follow the following steps:
- Clone this GitHub repository.
- Ensure that you're in the root directory:
travel-buddy
- Install the required Python libraries:
pip install -r requirements.txt
- Install the code as a package on your local machine with the command:
pip install -e .
- Run the application with the command:
python -m travel_buddy.app
- Navigate to http://127.0.0.1:5000/ in your web browser.
- Clone this GitHub repository.
- Ensure that you're in the root directory:
travel-buddy
- Install the required Python libraries:
pip install -r requirements.txt
- Install the code as a package on your local machine with the command:
pip install -e .
- Run all tests with the command
python -m pytest
- View test results in the terminal.
A demo database has been set up by default (db.sqlite3
), with some sample user
accounts to save the hassle of registration and make it easy to get started:
- Username:
johndoe
| Password:P@ssword01
- Username:
janedoe
| Password:P@ssword01