Skip to content

TFC - an Online Food E-commerce Website created using PHP

Notifications You must be signed in to change notification settings

ShubratoDn/tfcBE

Repository files navigation

TFC - Online Food E-commerce Website

TFC (The Food Cart) is an online food e-commerce website built using PHP, MySQL, JavaScript, and responsive design techniques. It provides a platform for users to browse and order food items online, as well as an admin panel for managing products, orders, and other e-commerce functions.

Features

  • User Authentication: Secure login and registration system for users.
  • Product Catalog: Browse and search for food items available for purchase.
  • Shopping Cart: Add and remove items to/from the shopping cart before checkout.
  • Order Management: Place orders, view order history, and track order status.
  • Admin Panel: Manage products, categories, orders, and user accounts.
  • Responsive Design: Optimized for various screen sizes and devices.

Installation

  1. Clone the repository:

    git clone https://github.com/ShubratoDn/tfcBE.git
    
  2. Import the SQL database dump (tfc.sql) into your MySQL database.

  3. Update the database connection settings in database/DBcontroller.php file.

  4. Set up a web server (e.g., Apache, Nginx) with PHP support.

  5. Navigate to the project directory in your web server's document root.

  6. Access the website in your web browser.

Usage

  • Users: Sign up or log in to browse food items, add them to the cart, and place orders.
  • Admins: Access the admin panel (/admin) to manage products, categories, orders, and user accounts.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • This project was developed as part of [mention any affiliations or organizations].
  • Special thanks to [mention any individuals or organizations] for their contributions or support.