Welcome to Shukla Travels, your go-to platform for seamless vehicle booking and hosting experiences. Whether you're a customer looking for the perfect vehicle for your trip or a host wanting to showcase your vehicles, Shukla Travels has got you covered.
- Easy Booking: Browse through a variety of vehicles and choose the one that suits your preferences.
- Secure Payments: Make hassle-free payments at the time of booking, ensuring a smooth transaction process.
- Convenient Options: Find the perfect vehicle for your trip, whether it's a cozy sedan, a spacious SUV, or a rugged off-road vehicle.
- Vehicle Showcase: Showcase your vehicles by uploading images and providing relevant details for potential customers.
- Earn with Every Booking: Receive payments every time a customer books your vehicle, turning your assets into a source of income.
- Manage Bookings: Keep track of your bookings and availability with our user-friendly dashboard.
- Rails 7
- Ruby 3
- Bootstrap 5.0
- Stripe for Payment
To run Shukla Travels locally, follow these steps:
-
Clone the repository:
git clone https://github.com/IMPATIENT89/Shukla-Travels.git cd Shukla-Travels
-
Install Dependencies:
bundle install
-
Set Up the database:
rails db:create db:migrate
-
Add your Stripe API Keys:
export STRIPE_PUBLISHABLE_KEY=your_publishable_key export STRIPE_SECRET_KEY=your_secret_key
-
Start the Server
rails server
Visit http://localhost:3000 in your browser to explore Shukla Travels locally.
Feel free to contribute or report issues – happy traveling!