packtravel
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: amisha-w
- License: mit
- Language: HTML
- Default Branch: main
- Size: 90.8 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 16
- Open Issues: 10
- Releases: 4
Metadata Files
README.md
Goal
Travelling alone? Try PackTravel
Project Description:
Most of the university students do not have a car to travel off-campus and rely mostly on the Wolfline. But what if someone wants to travel outside Wolfline's limit? Well... why not collaborate on PackTravel to travel off-campus by a cab, rental car, etc.

*So, let's PackTravel *
Features
- Create a PackTravel Ride
- Create mmultiple routes to reach a ride's destination: Bus, Cab or Personal
- Search and view other's rides
- Join a PackTravel Ride's route
A bit abut PackTravel
https://user-images.githubusercontent.com/111834635/194171771-962a585e-5dc7-4ea3-af35-732ebd34e76c.mp4
Getting started:
Who can use our app
- If you are a user who is visiting our app, you can sign up as a user with view access to rides. You can edit or create your own ride.
- If you are an admin user, you can create, view, update and delete rides and schedule rides.
- To request for admin privileges, please email on help@packtravel.io with the purpose of use.
## Run Locally
Create a virtual environment:
bash
python3.x -m venv test_env
Activate the virtual environment:
Linux/MacOS:
bash
source test_env/bin/activate
Windows:
bash
./test_env/Scripts/activate
Clone the project
bash
git clone https://github.com/amisha-w/PackTravel.git
Go to the project directory
bash
cd PackTravel
Install dependencies
bash
pip install -r requirements.txt
Start the server
bash
python manage.py migrate
python manage.py runserver
- Site will be hosted at:
`http://127.0.0.1:5000/`
Tools
Functionalities in Action
Login Page
.gif)
Creating a Ride

Search for a Ride

Joining an existing Ride

Adding New Route

Sign Up Page

Chat Channel
Phase 1:
- [x] Create database ER diagram
- [x] Create Mongo Database
- [x] Create HomePage
- [x] Create Login and Signup Page
- [x] Create Search Page
- [x] Added create Rides Page
- [x] Added create routes Page
- [x] Setup Django
- [x] Add Unit testing
- [x] Add Error Handling mechanisms
- [x] Setup Workflows
Future Enhancements:
- [ ] Add machine learning algorithms for predicting lowest priced rides, best pickup and drop-off locations.
- [ ] Add functionality to merge routes
- [ ] Show later departures in search if currently searched rides is not available
- [ ] Increase the geographical area coverage for the application
- [ ] Extend the userbase to students other than that of the North Carolina State University
- [ ] Integrate in-app cab booking services
- [ ] Introduce a two way ride confirmation feature
Contributions to the Project
Contributors
Amisha Waghela |
Aoishi Das |
Ameya Chavan |
Kunal Shah |
Swarnamalya M |
TroubleShooting and Help Guide
- For any issues faced while using the application, please email the detailed description and steps to reproduce the error at help@packtravel.io .
- If you are a developer, please raise an issue on github with steps to reproduce and possible source of error.
- Our email is monitored 24x7 and we usually respond within 1 hour. Happy Emailing :).
Owner
- Name: Amisha Waghela
- Login: amisha-w
- Kind: user
- Repositories: 11
- Profile: https://github.com/amisha-w
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- cclauss/Find-Python-syntax-errors-action master composite
- andymckay/pycodestyle-action 0.1.3 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- codecov/codecov-action v2 composite
- Django ==4.1.2
- Pillow ==9.0.1
- PySocks ==1.7.1
- asgiref ==3.5.2
- async-generator ==1.10
- attrs ==22.1.0
- certifi ==2021.10.8
- charset-normalizer ==2.1.1
- chromedriver-autoinstaller ==0.4.0
- cycler ==0.11.0
- dnspython ==2.2.1
- exceptiongroup ==1.0.0rc9
- fonttools ==4.25.0
- h11 ==0.14.0
- idna ==3.4
- iniconfig ==1.1.1
- kiwisolver ==1.4.4
- matplotlib ==3.5.3
- numpy ==1.23.2
- outcome ==1.2.0
- packaging ==21.3
- pandas ==1.4.4
- pluggy ==1.0.0
- py ==1.11.0
- pymongo ==4.2.0
- pyparsing ==3.0.9
- pytest ==7.1.1
- python-dateutil ==2.8.2
- pytz ==2021.3
- requests ==2.28.1
- scipy ==1.9.1
- selenium ==4.5.0
- six ==1.16.0
- sniffio ==1.3.0
- sortedcontainers ==2.4.0
- sqlparse ==0.4.3
- tomli ==2.0.1
- trio ==0.22.0
- trio-websocket ==0.9.2
- urllib3 ==1.26.12
- wsproto ==1.2.0



