Welcome to CabMiloge, the cab-sharing website designed exclusively for the HackIIIT community at IIIT Hyderabad! CabMiloge aims to simplify and enhance your travel experience by connecting you with fellow travelers heading to airports, stations, or back to campus.
- User-Friendly Interface: Easily navigate through the website to find suitable travel companions.
- Salt Encoding for Password Protection: Utilize salt encoding to enhance the security of user passwords, ensuring robust protection against unauthorized access.
- Real-Time Matching: Instantly connect with potential travel companions who have similar travel plans.
- Flexible Scheduling: Create or join rides based on your preferred timing and location.
- Community-Centric: Tailored specifically for the HackIIIT community.
- Smart Filtering System based on Random Forest (in development): Leverage a sophisticated filtering system powered by Random Forest algorithms to intelligently match users with the most compatible travel companions.
-
Clone the Repository:
git clone https://github.com/techoflashh/CabMiloge cd CabMiloge
-
Install Requirements
pip install -r requirements.txt
-
Run the Application:
python app.py
The application should now be running locally. Visit http://localhost:5000 in your web browser.
Note: Make sure to keep sensitive information such as secret keys and database credentials secure and not expose them in version control. Consider using environment variables for sensitive configurations.
-
Sign Up or Log In:
- Create an account on CabMiloge or log in if you already have one.
-
Profile Creation:
- Complete your profile with relevant information to enhance trust and reliability.
-
Browse Rides:
- Explore available rides or create your own based on your travel plans.
-
Join or Create Rides:
- Join existing rides or create new ones, specifying your travel preferences.
-
Connect with Travel Companions:
- Communicate with potential travel companions using the in-built messaging system.
-
Confirm and Travel:
- Finalize your travel plans with your chosen companion and enjoy a hassle-free journey.