RetailAstra is a web-based e-commerce platform designed for buying and selling a wide range of products, including groceries, electronics, fashion, home & furniture, appliances, and toys. The platform supports both customer and seller accounts, product management, and order processing.
- Customer and seller registration/login
- Product listing and categorization
- Product image upload and carousel display
- Product sorting and filtering
- Shopping cart and checkout process
- Address management for customers
- Seller dashboard for product management
- Responsive UI with Bootstrap
- PHP (backend logic)
- MySQL (database)
- HTML, CSS, JavaScript (frontend)
- Bootstrap (UI framework)
- jQuery (JS library)
- Clone the repository to your local machine.
- Set up a MySQL database named
e commerceand import the required tables (users, product, images, customer_profile, seller_profile, etc.). - Update database credentials in
conn.phpif needed. - Place the project files in your web server's root directory (e.g.,
/var/www/html). - Ensure the
uploads/andbanners/directories are writable by the web server for image uploads. - Access the application via your browser (e.g.,
http://localhost/RetailAstra/project/index.php).
- Customers can browse products, add to cart, and place orders after registering and logging in.
- Sellers can register, log in, and upload new products with images.
- Admin features can be extended as needed.