/NTavern

Simple CRUD Exercise, Restaurant Admin page

Primary LanguagePHP

NTavern

Beta Admin Dashboard for Restaurant Management (Under Development)

NTavern is a beta admin dashboard designed for restaurant management. It provides a user-friendly interface for managing various aspects of a restaurant, including menu items, orders, reservations, and customer data. The dashboard is built using PHP and MySQL, ensuring efficient data storage and retrieval.

Features

  • Intuitive and user-friendly interface for easy navigation and efficient management.
  • Robust functionality to manage various aspects of the restaurant, including menu items, reservations, orders, and staff.
  • Advanced reporting and analytics to gain insights into business performance, sales trends, and customer preferences.
  • Flexible customization options to tailor the dashboard to the specific needs and branding of
  • Menu management: Easily add, update, and delete menu items with detailed information such as name, description, and price.
  • Order tracking: Keep track of orders in real-time, update order status, and manage order history.
  • Customer management: Maintain a database of customers, their contact information, and order preferences.
  • Reporting and analytics: Generate reports and gain insights into sales, popular menu items, and customer behavior.
  • User authentication: Secure login system to protect sensitive information and provide access control.

Usage

  • Open the NTavern admin dashboard in your web browser.
  • Log in using your username and password.
  • Explore the various features and functionalities available in the dashboard.

Installation

  1. Clone the repository:

    git clone https://github.com/username/NTavern.git
  2. Navigate to the project directory :

    cd NTavern
  3. Install the required dependencies :

    npm install
  4. Set up the MySQL database. Create a new database and import the SQL dump file provided in the database directory.

  5. Configure the database connection by editing the config.php file in the config directory. Update the database credentials with your own.

  6. Start the server :

    php -S localhost:8000
    

License:

This project is licensed under the MIT License. You are free to modify and distribute the software as per the license terms. Refer to the LICENSE file for more information.

Contributing:

We welcome contributions to NTavern. If you encounter any issues or have suggestions for improvements, please submit a pull request or open an issue on the repository.

Thank you for your interest in NTavern! Together, let's create an exceptional restaurant management solution for French cuisine establishments.