Skip to content

akash-kant/Mobile-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile Store

A responsive and dynamic Mobile Store application built with React.js and Vite, featuring reusable components, seamless navigation, and a user-friendly interface for showcasing and shopping mobile devices and accessories.

yaml Copy code


🛠️ Features

Homepage: Interactive banners, sliders, and featured categories. Product Listings: View all products with sorting and filtering options. Single Product Details: Detailed view of each product with specifications. Flash Deals: Limited-time offers and discounts. Cart Management: Add, update, and remove products from the cart. User Authentication: Login and registration forms. Responsive Design: Works seamlessly across devices. 404 Error Page: User-friendly error page for invalid routes. yaml Copy code


📂 Directory Structure

akash-kant-Mobile-store/ ├── README.md ├── index.html ├── package.json ├── vite.config.js ├── public/ │ └── assets/ │ ├── banner/ │ ├── brand/ │ ├── category/ │ ├── discount/ │ ├── flash-deals/ │ ├── main-logo/ │ ├── main-slider/ │ ├── new-arrivals/ │ ├── shop-items/ │ └── top-categories/ └── src/ ├── App.css ├── App.jsx ├── index.css ├── main.jsx ├── allroutes/ │ └── AllRoutes.jsx ├── components/ │ ├── ScrollToTop.jsx │ ├── Allproducts/ │ ├── Cart/ │ ├── Discount/ │ ├── ErrorNotFoundPage/ │ ├── Features/ │ ├── FlashDeals/ │ ├── Footer/ │ ├── Header/ │ ├── Loginform/ │ ├── Mainpage/ │ ├── Newarrivals/ │ ├── Registrationform/ │ ├── Shop/ │ ├── Singleproduct/ │ ├── Specialoffer/ │ └── TopCategories/ └── pages/ ├── all-productspage/ ├── cartpage/ ├── homepage/ ├── loginpage/ ├── product-details/ └── registrationpage/

yaml Copy code


🚀 Getting Started

Prerequisites

Node.js (v14+ recommended) npm or yarn shell Copy code

Installation

Clone the repository: git clone https://github.com/username/akash-kant-Mobile-store.git cd akash-kant-Mobile-store

Install dependencies: npm install

Start the development server: npm run dev

Open the app in your browser: Visit http://localhost:3000 (or the URL provided by Vite).

yaml Copy code


🛠️ Scripts

npm run dev: Start the development server. npm run build: Build the app for production. npm run preview: Preview the production build. yaml Copy code


🤝 Contributing

Contributions are welcome! Please follow these steps:

Fork the repository. Create a feature branch: git checkout -b feature-name. Commit your changes: git commit -m 'Add some feature'. Push to the branch: git push origin feature-name. Open a pull request. yaml Copy code


📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

yaml Copy code


👨‍💻 Author

Developed by Akash Kant. Feel free to connect with me on LinkedIn.

yaml Copy code


📸 Preview

Here are some snapshots of the app: [Add snapshots here, e.g., Homepage, Product Details, Cart, etc.]

yaml Copy code


🌟 Acknowledgments

React.js for the UI framework. Vite for the fast build tool. MudBlazor and other libraries for styling inspiration. yaml Copy code


Steps to Upload on GitHub

Create a repository on GitHub. Add this README.md file to the root directory. Push your project to the repository: git init git add . git commit -m "Initial commit" git branch -M main git remote add origin https://github.com/username/akash-kant-Mobile-store.git git push -u origin main

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published