Skip to content

sameer-at-git/PCMartBD-e-Commerce-Platform-for-PC-Hardware-and-Repairing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PC Mart BD

Welcome to the PC Mart BD repository! This project aims to provide a comprehensive platform for e-commerce operations specializing in computer hardware, accessories, and repair services. With an intuitive interface, robust backend, and secure transaction processing, PC Mart BD ensures a seamless shopping and management experience for users and administrators alike.


🚀 About PC Mart BD

PC Mart BD is designed with a focus on the following key aspects:

  • For Shoppers: Explore a dynamic product catalog featuring the latest PC hardware and accessories with secure checkout options.
  • For Admins: Manage inventory, orders, and user accounts through a feature-rich admin dashboard.
  • For Technicians: Offer repair services and interact with customers for troubleshooting and support.

✨ Features

🛒 E-Commerce Functionalities

  • Dynamic product listings for computer hardware and accessories.
  • Secure payment gateways for smooth and safe transactions.
  • Robust user authentication and role-based access control.

📈 Admin Features

  • Add, edit, and manage product details effortlessly.
  • Monitor and process user orders.
  • View detailed analytics and reports on sales performance.

🔧 Technician Support

  • Assign and manage repair requests.
  • Communicate with customers through the platform.
  • Maintain service history for better customer management.

🌟 User Experience

  • Simple and responsive interface for easy navigation.
  • Advanced search and filtering options for efficient product discovery.
  • Dedicated user accounts for order history and tracking.

🛠️ Technologies Used

Frontend

  • HTML5: Structuring the web application.
  • CSS3: Enhancing visual appeal and responsiveness.
  • JavaScript: Implementing dynamic and interactive features.

Backend

  • PHP: Powering server-side operations.
  • MySQL: Database management for secure and efficient data handling.

Version Control

  • Git: For local version tracking.
  • GitHub: For collaboration and code management.

🛴 Installation and Setup

Follow these steps to set up the project on your local machine:

  1. Clone the Repository

    git clone https://github.com/sameer-at-git/pcmartbd.git
    cd pcmartbd
  2. Configure the Database

    • Import the provided .sql file into your MySQL database.
    • Update the database connection settings in the backend configuration file.
  3. Run the Application

    • Host the application on a local server like XAMPP or WAMP.
    • Access the application via http://localhost/pcmartbd. [Not implented yet]

🤝 Contribution Guidelines

Contributions are welcome to make PC Mart BD even better! To contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add your message here"
  4. Push to your branch:
    git push origin feature/your-feature-name
  5. Create a pull request.

📚 Documentation

  • User Manual: To be given
  • API Endpoints: Detailed API documentation can be found in a link to give.

🛡️ License

This project is licensed under the MIT License. Feel free to use, modify, and distribute this project.


📧 Contact

For inquiries or support, feel free to reach out:


About

An e-commerce platform specializing in computer hardware, accessories, and repair services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors