waniashutosh05 /
TurfEase
A full-stack sports facility booking platform with turf discovery, slot booking, tournament registration, and equipment rental — built with PHP, MySQL, and Next.js.
Loading repository data…
Manushan0x / repository
Full-stack sports equipment e-commerce website built with PHP, MySQL, JavaScript, HTML & CSS — featuring product catalog, cart, wishlist, checkout, order history, and an admin panel.
Athlex is a full-stack sports e-commerce web application built with PHP, MySQL, JavaScript, HTML, and CSS. It allows customers to browse sports products, manage a cart and wishlist, place orders, and read blog articles, while admins can manage products, orders, and users through a dedicated admin panel.
auth.php)cart_api.php)wishlist_api.php)orders.php)profile_api.php, profile.php)admin.php)blog.html, article.html)contact.php)| Layer | Technology |
|---|---|
| Frontend | HTML5, CSS3, Vanilla JavaScript |
| Backend | PHP (PDO/MySQLi) |
| Database | MySQL |
| Media | Cloudinary (image hosting/CDN) |
| Libraries | Remixicon, Swiper.js |
├── index.html # Homepage
├── products.html # Product listing page
├── product.php # Single product page
├── checkout.php # Checkout page
├── orders.php # Order history page
├── profile.php # User profile page
├── login.php # Login / Register page
├── admin.php # Admin dashboard
├── wishlist.php # Wishlist page
├── contact.html / .php # Contact page + handler
├── blog.html # Blog listing
├── article.html # Blog article view
├── policies.html # Policies / terms page
├── app.js # Core frontend logic (API calls)
├── navbar.js / cloudinary.js # Navbar & image CDN helpers
├── css/ # Stylesheets
├── js/ # Page-specific JS
├── rsc/ # Images, icons, logos
├── public/ # Product images
└── php/
├── db.php # Database connection (PDO)
├── auth.php # Login/register/session
├── products.php # Product CRUD API
├── cart_api.php # Cart API
├── wishlist_api.php # Wishlist API
├── orders.php # Orders API
├── profile_api.php # Profile API
└── users_api.php # User management API (admin)
Clone the repository
git clone https://github.com/<your-username>/athlex.git
cd athlex
Set up the database
athlex_dbphp/db.php if needed:
define('DB_HOST', 'localhost');
define('DB_NAME', 'athlex_db');
define('DB_USER', 'root');
define('DB_PASS', '');
Run with a local PHP server
php -S localhost:8000
Then open http://localhost:8000 in your browser.
Alternatively, place the project folder inside your XAMPP/WAMP htdocs directory and access it via http://localhost/athlex.
Image hosting (optional)
CLOUDINARY_CLOUD in cloudinary.js if using your own Cloudinary account.db.php uses default local credentials (root / no password) for development — update these before deploying to production, and never commit real production credentials.This project is for educational purposes.
Selected from shared topics, language and repository description—not editorial ratings.
waniashutosh05 /
A full-stack sports facility booking platform with turf discovery, slot booking, tournament registration, and equipment rental — built with PHP, MySQL, and Next.js.