๐Ez School - Learning & Booking
Explore a diverse range of courses
Last updated
Explore a diverse range of courses
Last updated
Template Link on Bubble Marketplace
Unleash the potential of online education with Ez School, the ultimate web template carefully crafted by the EazyCode agency. This educational template is a typical solution for educational institutions, private tutors, and anyone who wants to dive into the field of e-learning. With Ez School, you leverage the power of a robust education website template that easily connects students and teachers through a user-friendly platform powered by Bubble.io.
Whether you want to expand your educational activities or offer a personalized learning experience, Ez School template is designed to suit the diverse needs of digital education. Its intuitive design and advanced features make it a top contender among educational website templates, offering an online learning journey.
Here's why Ez School stands out in the world of e-learning:
Find a Tutor - Provide students with ideal tutors that suit their learning needs and preferences.
Lesson Booking - A simple booking system simplifies the scheduling process for both students and teachers.
Teacher Page - Teachers gain access to a comprehensive panel to manage their lessons, availability, and earnings.
Admin Page - A centralized control panel allows portal administrators to monitor and manage the entire educational platform.
Account - Personalized user accounts provide a personalized and secure experience for every student and teacher.
Checkout - A secure and simple checkout process makes transactions simple.
Chat - Real-time communication creates a collaborative environment where students and teachers can interact and discuss.
Our template is fully compatible and responsive across all device types. Our team has developed this template in adherence to current UX/UI design standards, ensuring an intuitive interface and visually pleasing aesthetics.
While we offer the template as is, we are open to discussions regarding additional modifications. We recommend exploring the preview section before making a purchase. If you have any questions or need further clarification, please don't hesitate to contact us. We'll be delighted to assist you and tailor a solution to meet your specific requirements.
Landing Page
Find Tutor
Lessons booking
Teacher Admin
Video Lessons
Admin Page
Account
Checkout
Chat
Important note: After purchasing this template and customizing it, be sure that you had a chance to learn how to set up data security.
Check all privacy settings by the following link before launch: Bubble Privacy
Since access to objects differs in each application and is unique for each case, ensure you have established all the privacy rules.
This template is not the final product. Any part of the application can be modified for different needs.
This page displays a list of teachers divided by language teaching, explore tutor group, app features, and tutor possibilities.
This is the administration panel. This page includes three tabs.
All Users - This tab shows a list of users and tutors. Admin can see lesson details, payment history and edit personal information of any user/tutor.
Lessons - On this tab, the admin can see a list of canceled/Unsuccessful Lessons, Last lessons, and Scheduled lessons.
Help/Report - This tab displays a list of all reports on the app.
Also, the admin panel includes a message window.
This page contains a list of tutors that can be filtered. Here users can choose the most suitable teacher by their short information.
This page is a checkout page where users can pay for lessons.
This page is a part of a user/tutor panel. This page displays statistics about lessons.
This page has help/report forms where users can request help or report found bugs.
This page contains a list of contacts and a chat window where users can communicate.
This is personal account settings page. It contains personal information settings, payment methods, notifications, and payment history.
This page contains a list or calendar of scheduled lessons as teacher and student, previous lessons.
This page contains detailed information about the tutor's skills and reviews to choose the most suitable teacher.
This is the Sign-In/Sign-Up page.
This is tutor registration page. It contains a personal information form, tutor studies description and grade proofs, and video presentation forms. All these forms have to be filled out to finish the registration.
This page tutor's scheduler of working time. It contains profile_options reusable element, previous lessons, scheduled lessons, work time selection.
This page is a part of a tutor panel. This is a calendar where the tutor can indicate the available dates and times.
This page allows the user to reset the password.
This page appears when something goes wrong in the app's work
This reusable element contains a bunch of buttons that allow the user to log in as a demo student, teacher, or admin. Only for the app test version.
This reusable element contains only text Some workflow is disabled in the app test version.
This reusable element contains About Us, EazyCode templates, plugins, and social links.
This reusable element contains navigation through the app, user settings of currency and language, notifications, and mobile navigation.
This reusable element contains a disclaimer for real transactions using this app.
This reusable element contains profile navigation tabs.
Highlighting the workflow with color is a great way to separate actions in essence and significance. Below is the EazyCode standard for the use of colors with a detailed explanation.
The standards below are for informational purposes only. Any discrepancy is not related to the functionality of the application.
Blue - The actions taking place on our screen do not utilize the application's resources. For instance, when an element is clicked and a popup is opened or closed.
Green - These actions involve creating or modifying entries in the database. For example, "Create a new Thing," "Make changes to a thing or a list of things," as well as "Copy a list of things," and so on.
Red - This action involves deleting or resetting values. For instance, "Delete a thing or a list of things," as well as "Reset a group" and "Reset inputs."
Orange - Actions related to your navigation. For example, "Navigate to a page," or "Do when a condition is true" โ when you use specific values for checking, such as "When the current user is logged in," and so on.
Cyan - Actions utilizing Custom Events โ lengthy tasks that involve the creation, modification, deletion, and plugins within a single comprehensive workflow as steps.
Brown - Custom workflow, API workflow, and similar tasks.
Purple - The significance of this color is determined by the developer themselves, as it is done due to the fact that everyone has their own approach to development.
Grey - All other actions.
This data type contains information only for demonstration purposes.
This data type is used for transaction proprieties.
fee
number
Stores the transaction fee.
hour
number
Stores the paid hours.
money
number
Stores the transaction ammount.
return_sum
number
Stores the returned ammunt if lesson was canceled.
This data type is used for certification proprieties.
certification
text
Stores the certification title.
descr
text
Stores the certification description.
This data type is used for chat proprieties.
This data type is used for message proprieties.
This data type is used for tutor presentation proprieties.
extension
text
Stores the file type.
name
text
Stores the presentation title.
size
number
Stores the presentation size.
type
text
Stores the presentation type.
url
text
Stores the presentation link.
This data type is used for report proprieties.
description
text
Stores the report description.
email
text
Stores the reporter email address.
subject
text
Stores the report subject.
This data type is used for the description of language skills proprieties.
This data type is used for the language degree proprieties.
descr
text
Stores the degree description.
title
text
Stores the degree title.
This data type is used for the language category proprieties.
App_lang
text
Stores the laguage example.
Icon
image
Stores the language icon.
Title
text
Stores the language title.
value
text
Stores the language initials.
This data type is used for the lesson proprieties.
Date
date
Stores the lesson date.
fee
number
Stores the lesson app fee.
hour
number
Stores the lesson number of hours.
lesson_rec_link
text
Stores the lesson recording linc.
lesson_rec_video
List of files
Stores the lesson recording file.
meeting_id
text
Stores the lesson meeting ID.
meeting_psw_room
text
Stores the lesson room password.
meeting_room
text
Stores the lesson meeting room id.
meeting_url-student
text
Stores the lesson room link.
meeting_url-tutor
text
Stores the lesson room link.
notify-student_oneTime
yes/no
Stores the lesson status(notify or not).
Paid
yes/no
Stores the lesson status(paid or not).
reason_cancel
text
Stores the cancelation reason.
sum_paid
number
Stores the lesson total price.
Time
date
Stores the lesson time.
transaction_id
text
Stores the transaction ID.
transaction_id-cancel
text
Stores the cancelation transaction ID.
This data type is used for notification proprieties.
Body
text
Stores the notification description.
Seen
yes/no
Stores the notification status(seen or not).
This data type is used for card payment proprieties.
exp_month
number
Stores the card experation month.
exp_year
number
Stores the card experation year.
number cc/acc
number
Stores the card CVC number.
This data type is used for tutor review proprieties.
Date
date
Stores the review date.
Review Text
text
Stores the review content.
Star Value
number
Stores the review rating number.
Title
text
Stores the review title.
This data type is used for application review proprieties.
Text
text
Stores the review content.
This data type is used for room proprieties.
Url
text
Stores the room link.
This data type is used for time description proprieties.
name
text
Stores the time title.
time
number
Stores the value of time.
This data type is used for user and tutor proprieties.
(Tutor) Academ Degree
file
Stores the tutor academy degree file.
(Tutor) Bio
text
Stores the tutor BIO.
(Tutor) CertificationUploadList
List of files
Stores the tutor certification file.
(Tutor) Finish Registration
yes/no
Stores the tutor registration status(done or not).
(Tutor) Highschool
text
Stores the tutor highscool name.
(Tutor) ID
file
Stores the tutor ID.
(Tutor) Price Hourly
number
Stores the tutor hourly price.
(Tutor) ShortBio
text
Stores the tutor short description.
(Tutor) Univ/College
text
Stores the tutor collefe name.
(tutor-reg) about
yes/no
Stores the tutor confirmation status.
(tutor-reg) description about
yes/no
Stores the tutor confirmation status.
(tutor-reg) video presentation about
yes/no
Stores the tutor confirmation status.
(tutor-reg) VideoConfirm
yes/no
Stores the tutor confirmation status.
Full Name
text
Stores the user full name.
Image
image
Stores the user image.
Phone
number
Stores the user phone number.
TimeZone
text
Stores the user time zone.
This data type is used for work time proprieties.
day
date
Stores the work date.
timelist
List of dates
Stores the list of work dates.
Brazil
Canada
France
Germany
Poland
USA
Russia
Spain
I need Help#
I want to report a problem
solved
not solved
waiting
Account
Password
Payment methods
Payment history
Lessons
Notification
Sign in
Sign up
Lost pass
About (tutor-reg)
Description (tutor-reg)
Video Presentation (tutor-reg)
About user (tutor-reg)
debit/credit card
bank transfer
paypal
Waiting
Unsuccessful
Success
Success+review
Canceled
Approved
Room Is Open
rejected
returned
approved
About
Description
Video Presentation
About user
This option set contains list of tab's name on tutor page.
Admin
Tutor
Student
The template is sold as is, although additional modifications can be discussed. Feel free to contact us for any inquiries and weโll be happy to find a solution for your ideas โ http://eazycode.com/
Hire us:
https://www.fiverr.com/share/qQoDQZ https://www.upwork.com/freelancers/~01c1a4cbef44ecb5f1 Follow us:
https://www.facebook.com/eazycode https://twitter.com/ezcode_official https://www.instagram.com/eazycodecom/ https://www.linkedin.com/company/eazycodecom/