A React-based application for crypto-enabled travel planning and booking.
🌐 Live Demo: crypto-travel-tau.vercel.app
📦 Repository: github.com/ritik4ever/crypto-travel
Crypto Travel is a modern web application that combines cryptocurrency payments with travel planning, built with React and Solidity smart contracts. This project enables users to book travel services using cryptocurrency while providing a seamless, decentralized travel experience.
- Frontend: React (54.9%)
- Smart Contracts: Solidity (24.3%)
- Styling: CSS (17.1%)
- Markup: HTML (3.7%)
- Build Tool: Create React App
- Deployment: Vercel
This project was bootstrapped with Create React App.
- Node.js (v14 or higher)
- npm or yarn
- MetaMask or compatible Web3 wallet
- Clone the repository:
git clone [email protected]:ritik4ever/crypto-travel.git
cd crypto-travel- Install dependencies:
npm install- Start the development server:
npm startThe app will open at http://localhost:3000 in your browser.
Runs the app in development mode. The page will reload when you make changes, and lint errors will appear in the console.
Launches the test runner in interactive watch mode. See the running tests documentation for more information.
Builds the app for production to the build folder. It correctly bundles React in production mode and optimizes the build for best performance. The build is minified and filenames include hashes.
Note: This is a one-way operation. Once you eject, you can't go back!
If you need to customize the build configuration, you can eject at any time. This copies all configuration files and dependencies into your project for full control.
- 🪙 Cryptocurrency payment integration
✈️ Travel booking and planning- 🔗 Blockchain-based transactions
- 📱 Responsive design
- 🔐 Secure Web3 wallet connection
The application is automatically deployed to Vercel with 26+ deployments completed. Each push to the main branch triggers a new deployment.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Code Splitting
- Analyzing Bundle Size
- Making a Progressive Web App
- Advanced Configuration
- Deployment Guide
- Troubleshooting
This project is open source and available under the MIT License.
ritik4ever - GitHub Profile
⭐ If you found this project helpful, please give it a star on GitHub!