{"id":16421010,"url":"https://github.com/jawwad-fida/php-ecommerce-website","last_synced_at":"2026-04-14T04:31:51.405Z","repository":{"id":110323223,"uuid":"337320619","full_name":"Jawwad-Fida/PHP-Ecommerce-Website","owner":"Jawwad-Fida","description":"PHP Project 2 - Ecommerce Website with Payment Gateway (Using PHP PDO)","archived":false,"fork":false,"pushed_at":"2021-02-14T14:27:43.000Z","size":4174,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-13T20:50:41.742Z","etag":null,"topics":["bootstrap","css","ecommerce","html5","javascript","payment-gateway","payment-integration","php","phpmyadmin"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jawwad-Fida.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-09T07:04:41.000Z","updated_at":"2022-08-02T04:35:08.000Z","dependencies_parsed_at":"2023-05-06T07:01:06.381Z","dependency_job_id":null,"html_url":"https://github.com/Jawwad-Fida/PHP-Ecommerce-Website","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jawwad-Fida/PHP-Ecommerce-Website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jawwad-Fida%2FPHP-Ecommerce-Website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jawwad-Fida%2FPHP-Ecommerce-Website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jawwad-Fida%2FPHP-Ecommerce-Website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jawwad-Fida%2FPHP-Ecommerce-Website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jawwad-Fida","download_url":"https://codeload.github.com/Jawwad-Fida/PHP-Ecommerce-Website/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jawwad-Fida%2FPHP-Ecommerce-Website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31782736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","css","ecommerce","html5","javascript","payment-gateway","payment-integration","php","phpmyadmin"],"created_at":"2024-10-11T07:29:57.049Z","updated_at":"2026-04-14T04:31:51.382Z","avatar_url":"https://github.com/Jawwad-Fida.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PHP Project 2 - Ecommerce Website (using PHP PDO)\n## Created by: - Mohammed Jawwadul Islam\n\n### [Linkedin](https://www.linkedin.com/in/jawwadfida/) , [Facebook](https://www.facebook.com/Jawwad.Fida/) \n### Year of Completion: - 2020\n\n\n\n## Installation Details\n      After downloading project: - \n      1)Install PHPMAILER by running : - composer require phpmailer/phpmailer (in project folder) (Refer to github link below in Credits)\n      2)Install PHP dotenv by running: - composer require vlucas/phpdotenv (in project folder) (Refer to github link below in Credits)\n      3)Create account in [Mailtrap](https://mailtrap.io/) and get your account credentials from there\n      4)Set up the database as well as tables - see Database.txt for details\n      5)Register a user and then change user_role to Admin in order to view Admin Privileges\n      6)For Payment Gateway --\u003e SSLCOMMERZ was used (Largest payment gateway in Bangladesh) (Refer to github link below in Credits). Payment Gateway has credentials.    \n      7)Look for .env.example files to see what credentials to set up, and then create .env files in those directories. \n      8)All major PHP codes are in (includes folder) -\u003e functions.php, functions2.php \n       \n\n## PROJECT DETAILS \n    \n    \n### Tables used (MySql Database)\n      1)Categories\n      2)Products\n      3)Users\n      4)Orders\n      5)Receipt\n      6)Product Report\n      7)Slides\n      8)Comments\n\n    \n### Home Page\n      1)Home page shows list of all products available in the ecommerce website (with Pagination) \n      2)Categories are to the right. Click on a category to see products based on that particular category.\n      3)Customer has an option to view the full list of details of a certain item.\n      4)Contact, Registration and Login Page.\n      5)Checkout page and Cart are only available to Customers once they are logged in. Control Panel is only available to Admin.\n      6)Reviews of a particular item.\n\n\n### Control Panel (Admin)\n      1)Transaction Panel - viewing all orders\n      2)Viewing Products - including editing and deleting\n      3)Add Products\n      4)Categories - including adding,editing and deleting\n      5)All Users - including adding,editing and deleting\n      6)Slides and Thumbnails\n\n\n### API's and Composer packages: -\n      phpmailer package and mailtrap API - smtp fake testing server\n      PHP dotenv package - protecting credentials online (creating .env file)\n      \n      \n## Credits\n\n### 1) Boostrap template from [Start Boostrap](https://startbootstrap.com/) used - for home page, shop page and admin panel \n\nStart Bootstrap was created by and is maintained by [David Miller](https://twitter.com/davidmillerskt)\n\nStart Bootstrap is based on the [Bootstrap](http://getbootstrap.com/) framework created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thorton](https://twitter.com/fat).\n\n### 2) PHPMailer\n\nPHPMailer resources are provided by [SmartMessages](https://info.smartmessages.net/)\n\n * https://github.com/PHPMailer/PHPMailer\n \n### 3) PHP dotenv \n\nPHP dotenv was created by [Vance Lucas](https://github.com/vlucas) and [Graham Campbell](https://twitter.com/GrahamJCampbell)\n\n * https://github.com/vlucas/phpdotenv\n \n### 4) Real Time Notifications using [Pusher](https://github.com/pusher)\n\n### 5) [SSLCOMMERZ](https://www.sslcommerz.com/) payment gateway. Click here for [Github](https://github.com/sslcommerz) profile\n\n### 6) Images taken from [Unsplash](https://unsplash.com/)\n\n## Screenshots\n\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107878898-db4e7500-6eff-11eb-83c4-29bed4b7fe7e.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107878942-22d50100-6f00-11eb-9263-62ea1e41f056.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107878961-4c8e2800-6f00-11eb-9de4-121cc3532ddc.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879395-bf000780-6f02-11eb-8315-a7c7e7ffbc88.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879402-c3c4bb80-6f02-11eb-81e2-f3eb0d9f5e0a.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879405-c6271580-6f02-11eb-8313-8a4b5228b154.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879407-c7f0d900-6f02-11eb-9038-7f4a35491e9c.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879410-ca533300-6f02-11eb-8dd6-8ce04e463e46.png\" width=\"75%\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/64092765/107879412-cc1cf680-6f02-11eb-8335-4c0c592f9e8e.png\" width=\"75%\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjawwad-fida%2Fphp-ecommerce-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjawwad-fida%2Fphp-ecommerce-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjawwad-fida%2Fphp-ecommerce-website/lists"}