diff --git a/theme_the_chef/README.rst b/theme_the_chef/README.rst
new file mode 100644
index 000000000..817bcbd3e
--- /dev/null
+++ b/theme_the_chef/README.rst
@@ -0,0 +1,47 @@
+.. image:: https://img.shields.io/badge/license-LGPL--3-green.svg
+ :target: https://www.gnu.org/licenses/lgpl-3.0-standalone.html
+ :alt: License: LGPL-3
+
+Theme The Chef
+==============
+* Design Web Pages with theme the chef
+
+Installation
+============
+ - www.odoo.com/documentation/16.0/setup/install.html
+ - Install our custom addon
+
+License
+-------
+General Public License, Version 3 (LGPL v3).
+(https://www.gnu.org/licenses/lgpl-3.0-standalone.html)
+
+Company
+-------
+* `Cybrosys Techno Solutions `__
+
+Credits
+-------
+* Developers: (V16) Rahna Kabeer ,
+ (V17) Swathy K S,
+Contact: odoo@cybrosys.com
+
+Contacts
+--------
+* Mail Contact : odoo@cybrosys.com
+
+Bug Tracker
+-----------
+Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported.
+
+Maintainer
+==========
+.. image:: https://cybrosys.com/images/logo.png
+ :target: https://cybrosys.com
+This module is maintained by Cybrosys Technologies.
+
+For support and more information, please visit https://www.cybrosys.com
+
+Further information
+===================
+HTML Description: ``__
diff --git a/theme_the_chef/__init__.py b/theme_the_chef/__init__.py
new file mode 100644
index 000000000..64eb540b3
--- /dev/null
+++ b/theme_the_chef/__init__.py
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+from . import controllers
+from . import models
diff --git a/theme_the_chef/__manifest__.py b/theme_the_chef/__manifest__.py
new file mode 100644
index 000000000..d37826b8d
--- /dev/null
+++ b/theme_the_chef/__manifest__.py
@@ -0,0 +1,70 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+{
+ 'name': 'Theme The Chef',
+ 'version': '17.0.1.0.0',
+ 'category': 'Theme/Creative',
+ 'summary': 'Theme The Chef is a popular attractive and unique '
+ 'front end theme for your restaurant website.',
+ 'description': 'Design Web Pages with Theme The Chef',
+ 'author': 'Cybrosys Techno Solutions',
+ 'company': 'Cybrosys Techno Solutions',
+ 'maintainer': 'Cybrosys Techno Solutions',
+ 'website': "https://www.cybrosys.com",
+ 'depends': ['website_sale_wishlist'],
+ 'data': [
+ 'security/ir.model.access.csv',
+ 'data/website_bookings_data.xml',
+ 'views/website_snippet_templates.xml',
+ 'views/website_templates.xml',
+ 'views/website_bookings_views.xml',
+ 'views/website_bookings_submit_templates.xml',
+ 'views/snippets/about_templates.xml',
+ 'views/snippets/banner_templates.xml',
+ 'views/snippets/branches_templates.xml',
+ 'views/snippets/happy_templates.xml',
+ 'views/snippets/menu_templates.xml',
+ 'views/snippets/reservation_templates.xml',
+ 'views/snippets/special_templates.xml',
+ 'views/snippets/special_left_templates.xml',
+ 'views/snippets/team_templates.xml',
+ ],
+ 'assets': {
+ 'web.assets_frontend': [
+ 'theme_the_chef/static/src/css/style.css',
+ 'theme_the_chef/static/src/css/animate.min.css',
+ 'theme_the_chef/static/src/css/owl.carousel.min.css',
+ 'theme_the_chef/static/src/css/owl.theme.default.min.css',
+ 'theme_the_chef/static/src/js/custom.js',
+ 'theme_the_chef/static/src/js/owl.carousel.js',
+ 'theme_the_chef/static/src/js/date_selection.js'
+ ],
+ },
+ 'images': [
+ 'static/description/banner.jpg',
+ 'static/description/theme_screenshot.jpg',
+ ],
+ 'license': 'LGPL-3',
+ 'installable': True,
+ 'auto_install': False,
+ 'application': False,
+}
diff --git a/theme_the_chef/controllers/__init__.py b/theme_the_chef/controllers/__init__.py
new file mode 100644
index 000000000..faed471cc
--- /dev/null
+++ b/theme_the_chef/controllers/__init__.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+from . import theme_the_chef
diff --git a/theme_the_chef/controllers/theme_the_chef.py b/theme_the_chef/controllers/theme_the_chef.py
new file mode 100644
index 000000000..c8da41751
--- /dev/null
+++ b/theme_the_chef/controllers/theme_the_chef.py
@@ -0,0 +1,43 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+"""Theme chef bookings"""
+from odoo import http
+from odoo.http import request
+
+
+class Bookings(http.Controller):
+ """Getting the booking details and stored on the backend"""
+
+ @http.route('/book_now', type='http', auth="public", website=True)
+ def book_now(self, **post):
+ """To create the records to the model"""
+ time = post.get('time').split(':')
+ request.env['website.bookings'].sudo().create({
+ 'name': post.get('name'),
+ 'email': post.get('email'),
+ 'phone': post.get('phone'),
+ 'date': post.get('date'),
+ 'time': f"{time[0]}.{time[1]}",
+ 'persons': post.get('persons'),
+ 'notes': post.get('notes')
+ })
+ return request.render("theme_the_chef.website_bookings_form_success")
diff --git a/theme_the_chef/data/website_bookings_data.xml b/theme_the_chef/data/website_bookings_data.xml
new file mode 100644
index 000000000..ec0c9a0b8
--- /dev/null
+++ b/theme_the_chef/data/website_bookings_data.xml
@@ -0,0 +1,13 @@
+
+
+
+
+ Website Bookings
+ website.bookings
+ BK
+ 4
+
+
+
+
+
\ No newline at end of file
diff --git a/theme_the_chef/doc/RELEASE_NOTES.md b/theme_the_chef/doc/RELEASE_NOTES.md
new file mode 100644
index 000000000..aa4c965ab
--- /dev/null
+++ b/theme_the_chef/doc/RELEASE_NOTES.md
@@ -0,0 +1,7 @@
+## Module
+
+#### 02.01.2024
+#### Version 17.0.1.0.0
+#### ADD
+
+- Initial commit for Theme The Chef
diff --git a/theme_the_chef/models/__init__.py b/theme_the_chef/models/__init__.py
new file mode 100644
index 000000000..180f1b88a
--- /dev/null
+++ b/theme_the_chef/models/__init__.py
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+from . import website_bookings
+from . import theme_utils
diff --git a/theme_the_chef/models/theme_utils.py b/theme_the_chef/models/theme_utils.py
new file mode 100644
index 000000000..3ad660140
--- /dev/null
+++ b/theme_the_chef/models/theme_utils.py
@@ -0,0 +1,33 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+"""Theme chef header"""
+from odoo import models
+
+
+class ThemeUtils(models.AbstractModel):
+ """Inherit the model theme.utils for adding new header file"""
+ _inherit = 'theme.utils'
+
+ def _theme_chef_post_copy(self):
+ """For viewing default header"""
+ self.enable_view('theme_the_chef.template_header_default_inherited')
+ self.disable_view('website.template_header_default')
diff --git a/theme_the_chef/models/website_bookings.py b/theme_the_chef/models/website_bookings.py
new file mode 100644
index 000000000..f423b53d8
--- /dev/null
+++ b/theme_the_chef/models/website_bookings.py
@@ -0,0 +1,50 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2024-TODAY Cybrosys Technologies()
+# Author: Swathy K S (odoo@cybrosys.com)
+#
+# You can modify it under the terms of the GNU LESSER
+# GENERAL PUBLIC LICENSE (LGPL v3), Version 3.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details.
+#
+# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE
+# (LGPL v3) along with this program.
+# If not, see .
+#
+##############################################################################
+"""Website Booking Orders"""
+from odoo import api, fields, models
+
+
+class WebsiteBookings(models.Model):
+ """Model for storing the bookings details from the website"""
+ _name = 'website.bookings'
+ _description = 'Website Bookings'
+
+ booking = fields.Char(string='Booking Id', copy=False,
+ readonly=True, default='New',
+ help="Sequence for the booking orders")
+ name = fields.Char(string='Name', help="Name of the reserved person")
+ email = fields.Char(string='Email', help="Email of the reserved person")
+ phone = fields.Char(string='Phone',
+ help="Contact number of the reserved person")
+ date = fields.Date(string='Date', help="Reservation date")
+ time = fields.Float(string="Time", help="Reservation time")
+ persons = fields.Integer(string='Person',
+ help="Number of persons for the reservation")
+ notes = fields.Text(string='Notes', help="Add the extra information")
+
+ @api.model
+ def create(self, vals):
+ """Function for generating sequence for the records"""
+ if vals.get('booking', 'New') == 'New':
+ vals['booking'] = self.env['ir.sequence'].next_by_code(
+ 'website.bookings') or 'New'
+ return super().create(vals)
diff --git a/theme_the_chef/security/ir.model.access.csv b/theme_the_chef/security/ir.model.access.csv
new file mode 100644
index 000000000..ee0743502
--- /dev/null
+++ b/theme_the_chef/security/ir.model.access.csv
@@ -0,0 +1,2 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_website_bookings,access.website.bookings,theme_the_chef.model_website_bookings,base.group_user,1,1,1,1
diff --git a/theme_the_chef/static/description/banner.jpg b/theme_the_chef/static/description/banner.jpg
new file mode 100644
index 000000000..a835f9ca5
Binary files /dev/null and b/theme_the_chef/static/description/banner.jpg differ
diff --git a/theme_the_chef/static/description/icon.png b/theme_the_chef/static/description/icon.png
new file mode 100644
index 000000000..5968310cf
Binary files /dev/null and b/theme_the_chef/static/description/icon.png differ
diff --git a/theme_the_chef/static/description/images/1.jpg b/theme_the_chef/static/description/images/1.jpg
new file mode 100644
index 000000000..f7a9c0dc2
Binary files /dev/null and b/theme_the_chef/static/description/images/1.jpg differ
diff --git a/theme_the_chef/static/description/images/2.jpg b/theme_the_chef/static/description/images/2.jpg
new file mode 100644
index 000000000..82d1474d0
Binary files /dev/null and b/theme_the_chef/static/description/images/2.jpg differ
diff --git a/theme_the_chef/static/description/images/3.jpg b/theme_the_chef/static/description/images/3.jpg
new file mode 100644
index 000000000..55e8dbace
Binary files /dev/null and b/theme_the_chef/static/description/images/3.jpg differ
diff --git a/theme_the_chef/static/description/images/4.jpg b/theme_the_chef/static/description/images/4.jpg
new file mode 100644
index 000000000..9fb8dd709
Binary files /dev/null and b/theme_the_chef/static/description/images/4.jpg differ
diff --git a/theme_the_chef/static/description/images/5.jpg b/theme_the_chef/static/description/images/5.jpg
new file mode 100644
index 000000000..7a908449b
Binary files /dev/null and b/theme_the_chef/static/description/images/5.jpg differ
diff --git a/theme_the_chef/static/description/images/6.jpg b/theme_the_chef/static/description/images/6.jpg
new file mode 100644
index 000000000..1ca0a3314
Binary files /dev/null and b/theme_the_chef/static/description/images/6.jpg differ
diff --git a/theme_the_chef/static/description/images/Cybrosys.png b/theme_the_chef/static/description/images/Cybrosys.png
new file mode 100644
index 000000000..d76b5bafb
Binary files /dev/null and b/theme_the_chef/static/description/images/Cybrosys.png differ
diff --git a/theme_the_chef/static/description/images/cybro-logo-oca-no-text.png b/theme_the_chef/static/description/images/cybro-logo-oca-no-text.png
new file mode 100644
index 000000000..180d15dd6
Binary files /dev/null and b/theme_the_chef/static/description/images/cybro-logo-oca-no-text.png differ
diff --git a/theme_the_chef/static/description/images/cybro-logo-oca.png b/theme_the_chef/static/description/images/cybro-logo-oca.png
new file mode 100644
index 000000000..90e4c9cb9
Binary files /dev/null and b/theme_the_chef/static/description/images/cybro-logo-oca.png differ
diff --git a/theme_the_chef/static/description/images/demo-1.jpg b/theme_the_chef/static/description/images/demo-1.jpg
new file mode 100644
index 000000000..adb315486
Binary files /dev/null and b/theme_the_chef/static/description/images/demo-1.jpg differ
diff --git a/theme_the_chef/static/description/images/demo-2.jpg b/theme_the_chef/static/description/images/demo-2.jpg
new file mode 100644
index 000000000..dde9285f4
Binary files /dev/null and b/theme_the_chef/static/description/images/demo-2.jpg differ
diff --git a/theme_the_chef/static/description/images/demo-3.jpg b/theme_the_chef/static/description/images/demo-3.jpg
new file mode 100644
index 000000000..aaf1b121c
Binary files /dev/null and b/theme_the_chef/static/description/images/demo-3.jpg differ
diff --git a/theme_the_chef/static/description/images/hero.png b/theme_the_chef/static/description/images/hero.png
new file mode 100644
index 000000000..d3498fd35
Binary files /dev/null and b/theme_the_chef/static/description/images/hero.png differ
diff --git a/theme_the_chef/static/description/images/laptop-screenshots.jpg b/theme_the_chef/static/description/images/laptop-screenshots.jpg
new file mode 100644
index 000000000..0e3fd4668
Binary files /dev/null and b/theme_the_chef/static/description/images/laptop-screenshots.jpg differ
diff --git a/theme_the_chef/static/description/images/phone-screenshots.jpg b/theme_the_chef/static/description/images/phone-screenshots.jpg
new file mode 100644
index 000000000..dfb6a8858
Binary files /dev/null and b/theme_the_chef/static/description/images/phone-screenshots.jpg differ
diff --git a/theme_the_chef/static/description/index.html b/theme_the_chef/static/description/index.html
new file mode 100644
index 000000000..41deac298
--- /dev/null
+++ b/theme_the_chef/static/description/index.html
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The Chef
+
+ Theme The Chef is a popular attractive and unique front end theme for your restaurant website. Many
+ custom designed snippets facilitates to add better user experience. Just drag & drop the building
+ blocks you need to easily build your layout. All layouts are made of sections, that you can easily
+ combine to fit your specific project.It has simple and more attractive snippets.
+
+
+
+
+
+
+
+
+
+
Desktop View
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive webpages.
+
+
+
+
+
+
+
+
+
+
+
+
Mobile View
+
+ User friendly and modern looking theme makes your page more Stylish And Beautiful.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Main Banner with Slider
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive
+ webpages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Reservation Form
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive
+ webpages.We can make reservations and store each details in database.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Overview
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive webpages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Testimonial Snippet
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive
+ webpages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Main Dishes Snippet
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive
+ webpages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Menu Snippet
+
+ It is easy to customize and use. Just drag and drop the building blocks to make attractive
+ webpages.
+
+
+
+
+
+
+
+
+
+
+
+
+
Demo Sections
+
+
+
+
+
+
+
+
+
Hero Slider & Blogs
+
+
+
+
+
+
+
+
Menu & Testimonial
+
+
+
+
+
+
+
+
Reservation Form & Footer
+
+
+
+
+
+
+
+
+
+
+
+
Get Help
+
+
If you have anything to share with us
+ based
+ on
+ your use of this module, please let us know. We are ready to offer our support.