This is an enhanced online shopping system developed by Taimoor Khan and Asfand Yar. The system provides a complete e-commerce solution with user authentication, product browsing, shopping cart functionality, and secure checkout process.
- User registration and authentication
- Product browsing by categories and brands
- Advanced search functionality
- Shopping cart management
- Secure checkout process
- Admin panel for product and user management
- Responsive design for all devices
- PHP 7.x
- MySQL Database
- HTML5, CSS3, JavaScript
- jQuery and AJAX for dynamic content
- Bootstrap for responsive design
- PHP 7.0 or higher
- MySQL 5.6 or higher
- Web server (Apache/Nginx)
- Clone or download the repository
- Import the database schema from
database/onlineshop.sql
- Configure database connection in
db.php
- Place the project files in your web server directory
- Access the website through your web browser
Update the database connection details in db.php
:
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$db = "onlineshop";
Access the admin panel at /admin/login.php
- Default admin credentials:
- Email: admin@gmail.com
- Password: admin
/admin
- Admin panel files/css
- Stylesheet files/database
- Database schema/img
- Image assets/js
- JavaScript files/product_images
- Product image storage
- Password hashing for user accounts
- Input validation and sanitization
- Session management
- Protection against SQL injection
- Improved user interface
- Enhanced security features
- Optimized database queries
- Mobile-responsive design
- Streamlined checkout process
This project is licensed under the MIT License - see the LICENSE file for details.
Special thanks to all contributors who have helped improve this project.