Skip to content

thecoderwithHat/HackX-Project

Repository files navigation

🚀 BIKESETU Platform 🛵 Welcome to BIKESETU Platform - A cutting-edge solution to simplify the process of buying electric scooters in India, powered by advanced tracking, AI-driven recommendations, and comprehensive customer management.

📋 Overview BIKESETU is an all-in-one electric scooter sales and distribution platform aimed at transforming the buying experience in Tier 2, 3, and 4 cities across India. It serves as a multi-brand platform, enabling users to explore, compare, and purchase the best electric scooters, all while providing advanced tracking and AI-driven personalized recommendations.

🎯 Features AI-Driven Recommendations: Personalized scooter suggestions based on user preferences. Real-Time Tracking: Track your scooter's journey from the manufacturer to your doorstep. Comprehensive Customer Management: Manage your purchase, service history, and user information seamlessly. Admin Dashboard: Full control over user management, order processing, inventory, and analytics. User-Friendly Interface: Clean, intuitive UI design for a smooth user experience. 📂 Table of Contents Getting Started Installation Usage Pages Tech Stack Contributing License Contact 🛠️ Getting Started To get a local copy up and running, follow these simple steps.

Prerequisites Make sure you have the following installed on your machine:

Node.js (v14 or later) npm or yarn 📥 Installation Clone the Repository

bash Copy code git clone https://github.com/yourusername/bikesetu-platform.git cd bikesetu-platform Install Dependencies

bash Copy code npm install or if you are using yarn:

bash Copy code yarn install Run the Application

bash Copy code npm start or for yarn:

bash Copy code yarn start Open in Browser

Navigate to http://localhost:3000 to view the application in your browser.

🖥️ Usage Home Page: Introduction to the platform and its key features. Scooter Recommendations: Get personalized recommendations based on speed, range, and budget. Profile Page: Manage user profile information and view order history. Admin Dashboard: Manage users, orders, inventory, and view analytics. 📑 Pages Home Page: Welcomes users with a brief introduction to BIKESETU and its features. Scooter Recommendations: Allows users to input preferences (speed, range, and budget) and get AI-driven scooter recommendations. Profile Page: Displays user details, allows editing of information, and shows the order history. Admin Dashboard: Provides an admin interface to manage users, orders, inventory, and analyze key metrics. 🛠️ Tech Stack Frontend: React.js, Material-UI for UI components. State Management: React Hooks (useState, useEffect). Styling: Styled-Components, CSS Modules. Data Handling: Mock data for development; can be integrated with REST APIs. Deployment: Ready for deployment on platforms like Vercel, Netlify, or any cloud provider. 🤝 Contributing Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

Fork the Project 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 📄 License Distributed under the MIT License. See LICENSE for more information.

📞 Contact

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published