This project is an e-commerce website built using PHP for the backend and MongoDB for the database. It's designed to provide a platform for users to buy and sell products online.
- User registration and login: New users can sign up and existing users can log in.
- Product listing: Sellers can list their products for sale.
- Search and browse products: Buyers can search and browse listed products.
- Buy request: Buyers can send a buy request to the seller.
- Email notifications: Users receive email notifications for buy requests.
To run this project, follow these steps:
- Connect XAMPP (Apache server) to MongoDB.
- Save the project in the
htdocs
folder of your XAMPP installation. - Create a database named "olxlist" in MongoDB.
- Import collections from the provided folder ("import_collections_mongodb").
- Set up your XAMPP SMTP to send mails.
To log in as a user, sign up as a new user.
To log in as an admin:
- Email: [email protected]
- Password: Om@2004
For more detailed instructions and tutorials, see the Tutorials folder.
- Implement a shopping cart for users to add multiple products and checkout.
- Add a rating and review system for buyers to rate and review products and sellers.
- Implement a secure payment gateway for online transactions.