Skip to content

ritik4ever/crypto-travel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Travel

A React-based application for crypto-enabled travel planning and booking.

🌐 Live Demo: crypto-travel-tau.vercel.app
📦 Repository: github.com/ritik4ever/crypto-travel

About

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.

Tech Stack

  • Frontend: React (54.9%)
  • Smart Contracts: Solidity (24.3%)
  • Styling: CSS (17.1%)
  • Markup: HTML (3.7%)
  • Build Tool: Create React App
  • Deployment: Vercel

Getting Started

This project was bootstrapped with Create React App.

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • MetaMask or compatible Web3 wallet

Installation

  1. Clone the repository:
git clone [email protected]:ritik4ever/crypto-travel.git
cd crypto-travel
  1. Install dependencies:
npm install
  1. Start the development server:
npm start

The app will open at http://localhost:3000 in your browser.

Available Scripts

npm start

Runs the app in development mode. The page will reload when you make changes, and lint errors will appear in the console.

npm test

Launches the test runner in interactive watch mode. See the running tests documentation for more information.

npm run build

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.

npm run eject

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.

Features

  • 🪙 Cryptocurrency payment integration
  • ✈️ Travel booking and planning
  • 🔗 Blockchain-based transactions
  • 📱 Responsive design
  • 🔐 Secure Web3 wallet connection

Deployment

The application is automatically deployed to Vercel with 26+ deployments completed. Each push to the main branch triggers a new deployment.

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Learn More

Additional Resources

License

This project is open source and available under the MIT License.

Author

ritik4ever - GitHub Profile


⭐ If you found this project helpful, please give it a star on GitHub!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published