CycleHub is a website for cycling enthusiasts, built using React and Vite. This README file provides an overview of the project, how to set it up locally, and how to contribute.
CycleHub is a web application designed to bring together cycling enthusiasts. The platform offers various features to enhance the cycling experience, including route planning, event scheduling, and community interactions.
- Frontend: React, Vite
- UI Framework: Tailwind CSS
- Backend: Sanity
- Fonts and Icons: Font scripts, Font Awesome
- Payment Processor: Razorpay
- Deployment: Vercel
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/praneeth622/cycleHub.git cd cycleHub
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application will be available at http://localhost:3000
.
After setting up the project, you can use the following commands:
npm run dev
: Start the development servernpm run build
: Build the project for productionnpm run preview
: Preview the production build
We welcome contributions! To contribute, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/your-feature-name
- Create a pull request
This project is licensed under the MIT License. See the LICENSE file for details.
Visit the live site here.
For any questions or feedback, please open an issue or contact the repository owner.