Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Sizzle - Restaurant Website

Sizzle is a dynamic and responsive restaurant website built using Python and Django. This project showcases a modern and user-friendly interface for a restaurant, providing features such as menu display, table booking, customer feedback, and more.

Features

  • Home Page: A welcoming home page with a carousel slider showcasing the restaurant's highlights.
  • Menu: A detailed menu section displaying various food items categorized for easy navigation.
  • Book a Table: A reservation form allowing customers to book a table by providing their details.
  • Customer Feedback: A section for customers to leave their feedback and ratings.
  • About Us: Information about the restaurant, its history, and values.
  • Contact Us: Contact details and a Google Map integration for easy location access.

Technologies Used

  • Backend: Python, Django
  • Frontend: HTML, CSS, JavaScript, Bootstrap, SCSS
  • Database: SQLite (default for Django projects)
  • Other Libraries: jQuery, Owl Carousel, Isotope, Nice Select

Setup Instructions

Follow these steps to set up the project locally:

  1. Clone the repository:

    git clone https://github.com/yourusername/sizzle.git
  2. Navigate to the project directory:

    cd sizzle
  3. Create a virtual environment:

    python -m venv myenv
  4. Activate the virtual environment:

    • On Windows:
      myenv\Scripts\activate
    • On macOS/Linux:
      source myenv/bin/activate
  5. Install the required dependencies:

    pip install -r requirements.txt
  6. Apply migrations:

    python manage.py migrate
  7. Run the development server:

    python manage.py runserver

Usage

  • Access the website at http://127.0.0.1:8000/ in your web browser.
  • Navigate through the different sections to explore the features.

Contributing

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

License

This project is licensed under the MIT License.

Key Enhancements:

  1. Formatting: Used Markdown syntax for better readability.
  2. Sections: Clearly separated sections with headers for easier navigation.
  3. Code Blocks: Added code blocks for commands to improve clarity.
  4. Hyperlink: Provided a clickable URL for local access.
  5. License Reference: Linked the license to its file.

About

**Sizzle** is a responsive restaurant website built with Python and Django, featuring menu display, table booking, customer feedback, and more. It uses HTML, CSS, JavaScript, and Bootstrap for the frontend, with SQLite as the database. Explore a modern design and seamless functionality for restaurant management!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages