diff --git a/theme_the_chef/README.rst b/theme_the_chef/README.rst
new file mode 100644
index 000000000..abea05de0
--- /dev/null
+++ b/theme_the_chef/README.rst
@@ -0,0 +1,46 @@
+.. image:: https://img.shields.io/badge/licence-LGPL--3-blue.svg
+ :target: http://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/15.0/setup/install.html
+ - Install our custom addon
+
+License
+-------
+General Public License, Version 3 (LGPL v3).
+(https://www.odoo.com/documentation/user/13.0/legal/licenses/licenses.html)
+
+Company
+-------
+* 'Cybrosys Techno Solutions `__
+
+Credits
+-------
+* Developer:
+Rahna Kabeer @ cybrosys
+
+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..f644ac3ea
--- /dev/null
+++ b/theme_the_chef/__init__.py
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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..a6470946e
--- /dev/null
+++ b/theme_the_chef/__manifest__.py
@@ -0,0 +1,71 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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',
+ 'description': 'Theme The Chef is a popular attractive and unique front'
+ ' end theme for your restaurant website.',
+ 'summary': 'Theme The Chef',
+ 'category': 'Theme/Creative',
+ 'version': '15.0.1.0.0',
+ '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.xml',
+ 'views/layout.xml',
+ 'views/templates.xml',
+ 'views/website_bookings.xml',
+ 'views/website_bookings_submit.xml',
+ 'views/snippets/about.xml',
+ 'views/snippets/banner.xml',
+ 'views/snippets/branches.xml',
+ 'views/snippets/happy.xml',
+ 'views/snippets/menu.xml',
+ 'views/snippets/reservation.xml',
+ 'views/snippets/special.xml',
+ 'views/snippets/special_left.xml',
+ 'views/snippets/team.xml',
+ ],
+ 'images': [
+ 'static/description/banner.png',
+ 'static/description/theme_screenshot.png',
+ ],
+ '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.caromodusel.js',
+ 'theme_the_chef/static/src/js/date_selection.js'
+ ],
+ },
+ 'license': 'LGPL-3',
+ 'installable': True,
+ 'application': False,
+ 'auto_install': False,
+}
diff --git a/theme_the_chef/controllers/__init__.py b/theme_the_chef/controllers/__init__.py
new file mode 100644
index 000000000..438486ad7
--- /dev/null
+++ b/theme_the_chef/controllers/__init__.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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 main
diff --git a/theme_the_chef/controllers/main.py b/theme_the_chef/controllers/main.py
new file mode 100644
index 000000000..e93dd8863
--- /dev/null
+++ b/theme_the_chef/controllers/main.py
@@ -0,0 +1,45 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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_string = post.get('time')
+ time = time_string.split(':')
+ book_time = f"{time[0]}.{time[1]}"
+ request.env['website.bookings'].sudo().create({
+ 'name': post.get('name'),
+ 'email': post.get('email'),
+ 'phone': post.get('phone'),
+ 'date': post.get('date'),
+ 'time': book_time,
+ '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..8e834848d
--- /dev/null
+++ b/theme_the_chef/data/website_bookings_data.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+ 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..5f76c13e5
--- /dev/null
+++ b/theme_the_chef/doc/RELEASE_NOTES.md
@@ -0,0 +1,6 @@
+## Module
+
+#### 30.03.2023
+#### Version 15.0.1.0.0
+#### ADD
+- Initial commit for Theme The Chef
\ No newline at end of file
diff --git a/theme_the_chef/models/__init__.py b/theme_the_chef/models/__init__.py
new file mode 100644
index 000000000..5df21987e
--- /dev/null
+++ b/theme_the_chef/models/__init__.py
@@ -0,0 +1,23 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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_chef
diff --git a/theme_the_chef/models/theme_chef.py b/theme_the_chef/models/theme_chef.py
new file mode 100644
index 000000000..d826892a1
--- /dev/null
+++ b/theme_the_chef/models/theme_chef.py
@@ -0,0 +1,34 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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 ThemeChef(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..baed66e4f
--- /dev/null
+++ b/theme_the_chef/models/website_bookings.py
@@ -0,0 +1,50 @@
+# -*- coding: utf-8 -*-
+#############################################################################
+#
+# Cybrosys Technologies Pvt. Ltd.
+#
+# Copyright (C) 2023-TODAY Cybrosys Technologies()
+# Author: Cybrosys Techno Solutions()
+#
+# 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..292e3434c
--- /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
\ No newline at end of file
diff --git a/theme_the_chef/static/description/banner.png b/theme_the_chef/static/description/banner.png
new file mode 100644
index 000000000..c9b998046
Binary files /dev/null and b/theme_the_chef/static/description/banner.png 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..b3c0f4fd1
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..b4e522fa6
--- /dev/null
+++ b/theme_the_chef/static/description/index.html
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Theme 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.