Fatma-Tawfeek / scandiweb-test-task

PHP-based web application, provides functionality for managing products. It includes a product list with the ability to perform multiple deletions and an Add Product page.

Home Page:https://scandiweb-task123.000webhostapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scandiweb Test Task

This PHP-based web application, developed for Scandiweb Junior Developer Test Task, provides functionality for managing products. It includes a product list with the ability to perform multiple deletions and an Add Product page.

Product List Add Product

Features

  • View a list of products
  • Perform multiple deletions of selected products
  • Add new products with details like sku, name, price, and product attributes

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • PHP
  • MySQL

Installation

  1. Clone the repository:

    git clone https://github.com/Fatma-Tawfeek/scandiweb-test-task.git
  2. Set up the database:

    • Create a MySQL database.
    • Import the database.sql file to create the necessary table.
    mysql -u your-username -p your-database-name < database.sql
  3. Configure database connection:

    • Open config.php.
    • Update the database credentials with your own.
  4. Start the PHP development server:

    php -S localhost:8000 -t public
  5. Open your browser and navigate to http://localhost:8000.

Usage

  1. Visit the Products List page at http://localhost:8000/ to view and manage existing products.
  2. Navigate to http://localhost:8000/add-product.php to add a new product.

About

PHP-based web application, provides functionality for managing products. It includes a product list with the ability to perform multiple deletions and an Add Product page.

https://scandiweb-task123.000webhostapp.com/


Languages

Language:PHP 88.7%Language:CSS 4.7%Language:JavaScript 3.9%Language:Hack 2.7%