Skip to content

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

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages