EazyCode Documentation
Visit Our Website
  • ๐Ÿ“‘EazyCode Docs
  • ๐Ÿ“—FlutterFlow Templates
    • ๐ŸฌEz Booking
    • ๐Ÿ‘จโ€๐Ÿ’ปEz Job
  • ๐Ÿ“•Bubble Templates
    • ๐Ÿ“Ez AI Quiz Generator
    • ๐Ÿ‘ฉโ€โš•๏ธEz Mental Health Mobile
    • ๐Ÿ’ธEz Crypto Dashboard
    • ๐ŸกEz Real Estate CRM
    • ๐ŸššEz Delivery CRM
    • ๐Ÿ’ณEz Finance Dashboard
    • ๐Ÿ“ฑEz Marketplace Mobile
    • ๐ŸงฅEz AI Marketplace
    • ๐ŸŒEz Social Dashboard
    • ๐ŸกEz Smart House Dashboard
    • ๐Ÿ‘•Ez T-shirt Design Landing
    • ๐Ÿ‘ฉโ€๐ŸŽ“Ez Education Portal
    • ๐ŸจEz Hotel CRM
    • ๐Ÿ–ฅ๏ธEz Dashboard RTL
    • ๐Ÿ“—Ez Education Admin System CRM
    • ๐Ÿ–ฅ๏ธEz Store Admin Panel, CRM
    • ๐Ÿ’ถEz Accountant CRM
    • โ›‘๏ธEz Med CRM Appointment
    • ๐Ÿ–จ๏ธEz HR CRM Dashboard
    • ๐Ÿช™Ez Nft Dashboard
    • ๐ŸŒดEz Tours
    • โค๏ธEz Donations
    • ๐Ÿ“ˆEz Crypto IDO
    • ๐Ÿ“‡Ez Card Landing
    • ๐ŸงชEz Med Laboratory
    • ๐ŸคEz CRM Dashboard 2.0
    • ๐Ÿ’ปEz Freelance
    • ๐Ÿ“’Ez Base Multi Pages
    • ๐ŸŽซEz Tickets & Events
    • ๐Ÿ›๏ธEz Market Shop
    • ๐Ÿ“ธEz Photographer
    • ๐Ÿ’ปEz LinkedIn - Jobs Network
    • ๐Ÿ–ผ๏ธEz Crypto & NFT Market
    • ๐ŸงฉEz Multipurpose
    • ๐Ÿ›๏ธEz Marketplace Shop
    • ๐Ÿฝ๏ธEz Fast Food - Restaurant
    • ๐Ÿ–ฑ๏ธEz Task Manager Pro
    • ๐Ÿ“–Ez Quiz Generator
    • ๐Ÿ Ez Travel Shop
    • โ˜•Ez Buy Me a Coffee - Donations
    • ๐Ÿ“ฑEz Mobile App Pro
    • ๐ŸฉบEz Appointments - Telemedicine
    • ๐Ÿ’ฌEz Messages - Chat
    • ๐Ÿ“Ez Listings App
    • ๐ŸŽฎEz Game Dashboard
    • ๐Ÿ“šEz School - Learning & Booking
    • ๐Ÿ“ฆEz Relocation / Moving Company
    • ๐Ÿ“‹Ez Dashboard Pro
    • ๐Ÿ“ฑEz Socialgram like Instagram
    • ๐Ÿ› ๏ธEz Profi
    • ๐ŸŽฏEz Membership like Patreon
    • ๐ŸขEz Rent - Real Estate
    • ๐Ÿ“–Ez Courses
    • ๐ŸฌEz Real Estate
    • ๐Ÿš˜Ez Car Dealer
    • ๐ŸจEz Hotels and Home Booking
    • โš™๏ธEz Crowdfunding & Fundraising
    • ๐Ÿ“ฐEz Journal - Blog Template
    • ๐Ÿ’ตEz Job Board
    • ๐Ÿ›’Ez Marketplace Pro - Shop
    • ๐ŸฆทEz Doc - Appointments Book
    • ๐Ÿ‹๏ธEz Fitness Club Template
    • ๐Ÿช™Ez Crypto Coin Landing
    • ๐Ÿ’ตEz Ecommerce CRM
    • โœˆ๏ธEz Travel Marketplace
    • ๐ŸEz Food Delivery App
    • ๐Ÿ“ˆEz Dashboard + OpenAI
    • ๐Ÿ—’๏ธEz Task Manager V2.0
    • ๐Ÿ›๏ธEz Marketplace - Shop v3.0
    • ๐Ÿ›ซEz Traveler
    • ๐Ÿ“‡Ez Starter - Landing Page
    • ๐Ÿ“ฒEz Mobile PWA
  • ๐Ÿ”ŒBubble Plugins
    • ๐Ÿ’ณEz Plaid Connect & ACH Transfers
    • ๐Ÿ“–Ez Organization Chart
    • ๐Ÿ—„๏ธEz Google AI
    • โœจEz Particles
    • โŒจ๏ธEz OCR
    • ๐Ÿ“ฒEz ScreenShot
    • ๐Ÿ”ŽEz WebTour
    • โš™๏ธEz Phosphor Icons
    • ๐ŸEz Progress/Countdown Time Bar
    • โณEz Simple Timer
    • ๐Ÿ”Ez MINUT
    • ๐Ÿ“…Ez ICS File Generator (Calendar)
    • ๐Ÿ”‘Ez Nuki
Powered by GitBook
On this page
  • ๐Ÿ”—Links
  • Photos
  • Introduction
  • Features
  • Notes
  • Pages
  • index
  • admin_panel
  • browse
  • checkout
  • dashboard
  • help
  • messages
  • my_account
  • my_lessons
  • teacher
  • registration
  • tutor_reg
  • work-time
  • reset_pw
  • 404
  • Reusable elements:
  • demo_login
  • disabled-workflow
  • Footer
  • Header
  • payment_demo
  • profile_options
  • Workflow
  • Data Types
  • Balance
  • Balance
  • Certification
  • Chat
  • Chat_Messages
  • FileTutorPresentation
  • Help/Report
  • Lang LVL Map
  • LangLVL
  • Language
  • Lesson
  • Notification
  • Payment-Method
  • Review
  • Review(For Index Page)
  • Room
  • Time
  • User
  • WorkTime
  • Option Sets
  • Countries
  • Help-Options
  • Help/Report Status
  • My-Account-Tabs
  • Navigation
  • Payment-Type
  • Status
  • Status-Balance
  • Tutor-Settings
  • User Role(New)

Was this helpful?

  1. Bubble Templates

Ez School - Learning & Booking

Explore a diverse range of courses

PreviousEz Game DashboardNextEz Relocation / Moving Company

Last updated 11 months ago

Was this helpful?


๐Ÿ”—Links


Photos


Introduction

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.


Features

  • Landing Page

  • Find Tutor

  • Lessons booking

  • Teacher Admin

  • Video Lessons

  • Admin Page

  • Account

  • Checkout

  • Chat


Notes

Important note: After purchasing this template and customizing it, be sure that you had a chance to learn how to set up data security.

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.


Pages

index

This page displays a list of teachers divided by language teaching, explore tutor group, app features, and tutor possibilities.

admin_panel

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.

browse

This page contains a list of tutors that can be filtered. Here users can choose the most suitable teacher by their short information.

checkout

This page is a checkout page where users can pay for lessons.

dashboard

This page is a part of a user/tutor panel. This page displays statistics about lessons.

help

This page has help/report forms where users can request help or report found bugs.

messages

This page contains a list of contacts and a chat window where users can communicate.

my_account

This is personal account settings page. It contains personal information settings, payment methods, notifications, and payment history.

my_lessons

This page contains a list or calendar of scheduled lessons as teacher and student, previous lessons.

teacher

This page contains detailed information about the tutor's skills and reviews to choose the most suitable teacher.

registration

This is the Sign-In/Sign-Up page.

tutor_reg

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.

work-time

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.

reset_pw

This page allows the user to reset the password.

404

This page appears when something goes wrong in the app's work


Reusable elements:

demo_login

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.

disabled-workflow

This reusable element contains only text Some workflow is disabled in the app test version.

Footer

This reusable element contains About Us, EazyCode templates, plugins, and social links.

Header

This reusable element contains navigation through the app, user settings of currency and language, notifications, and mobile navigation.

payment_demo

This reusable element contains a disclaimer for real transactions using this app.

profile_options

This reusable element contains profile navigation tabs.


Workflow

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.


Data Types

Balance

This data type contains information only for demonstration purposes.

Balance

This data type is used for transaction proprieties.

Field name
Type
Notes

fee

number

Stores the transaction fee.

hour

number

Stores the paid hours.

lesson_buy

Stores the lesson data type.

lesson_cancel

Stores the lesson data type.

money

number

Stores the transaction ammount.

return_sum

number

Stores the returned ammunt if lesson was canceled.

return_user

Stores the user data type.

status-balance

Stores the status-balance data type.

user

Stores the user data type.

Certification

This data type is used for certification proprieties.

Field name
Type
Notes

certification

text

Stores the certification title.

descr

text

Stores the certification description.

Chat

This data type is used for chat proprieties.

Field name
Type
Notes

Chat Messages

Stores the chat messages data type.

Chat Users

Stores the user data type.

Chat_Messages

This data type is used for message proprieties.

Field name
Type
Notes

Chat

Stores the chat data type.

Message Content

text

Stores the message content.

Receiver

Stores the user data type.

Seen

yes/no

Stores the message status(seen or not).

FileTutorPresentation

This data type is used for tutor presentation proprieties.

Field name
Type
Notes

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.

user

Stores the user data type.

Help/Report

This data type is used for report proprieties.

Field name
Type
Notes

description

text

Stores the report description.

email

text

Stores the reporter email address.

status

Stores the report status option set.

subject

text

Stores the report subject.

type

Stores the help-options set.

user

Stores the user data type.

Lang LVL Map

This data type is used for the description of language skills proprieties.

Field name
Type
Notes

lang_speaks

Stores the language data type.

lang_teaches

Stores the language data type.

lvl_lang_speaks

Stores the language lvl data type.

taught

yes/no

Stores the language status(learnd or not).

user

Stores the user data type.

LangLVL

This data type is used for the language degree proprieties.

Field name
Type
Notes

descr

text

Stores the degree description.

title

text

Stores the degree title.

Language

This data type is used for the language category proprieties.

Field name
Type
Notes

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.

Lesson

This data type is used for the lesson proprieties.

Field name
Type
Notes

Date

date

Stores the lesson date.

fee

number

Stores the lesson app fee.

hour

number

Stores the lesson number of hours.

Language

Stores the language data type.

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).

Payment

Stores the payment method data type.

reason_cancel

text

Stores the cancelation reason.

Room

Stores the room data type.

status

Stores the status option set.

Student

Stores the user data type.

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.

Tutor

Stores the user data type.

user_cancel_lesson

Stores the user data type.

Notification

This data type is used for notification proprieties.

Field name
Type
Notes

Body

text

Stores the notification description.

Recipient

Stores the user data type.

Seen

yes/no

Stores the notification status(seen or not).

Payment-Method

This data type is used for card payment proprieties.

Field name
Type
Notes

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.

type

Stores the payment-type option set.

user

Stores the user data type.

Review

This data type is used for tutor review proprieties.

Field name
Type
Notes

Date

date

Stores the review date.

Language

Stores the language data type.

Lesson

Stores the lesson data type.

Review Text

text

Stores the review content.

Star Value

number

Stores the review rating number.

Student

Stores the User data type.

Title

text

Stores the review title.

Tutor

Stores the User data type.

Review(For Index Page)

This data type is used for application review proprieties.

Field name
Type
Notes

Text

text

Stores the review content.

User

Stores the user data type.

Room

This data type is used for room proprieties.

Field name
Type
Notes

Url

text

Stores the room link.

Time

This data type is used for time description proprieties.

Field name
Type
Notes

name

text

Stores the time title.

time

number

Stores the value of time.

User

This data type is used for user and tutor proprieties.

Field name
Type
Notes

(Tutor) Academ Degree

file

Stores the tutor academy degree file.

(Tutor) Bio

text

Stores the tutor BIO.

(Tutor) Certification

Stores the certification data type.

(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) Lang LVL Map

Stores the lang lvl map data type.

(Tutor) Price Hourly

number

Stores the tutor hourly price.

(Tutor) Review

Stores the review data type.

(Tutor) ShortBio

text

Stores the tutor short description.

(Tutor) Students

Stores the user data type.

(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.

Balance

Stores the balance data type.

Calling Code Country

Stores the country data type.

Country Name

Stores the country data type.

Full Name

text

Stores the user full name.

Image

image

Stores the user image.

Language

Stores the language data type.

Lessons

Stores the lesson data type.

Phone

number

Stores the user phone number.

Role

Stores the user role option set.

TimeZone

text

Stores the user time zone.

Tutors

Stores the user data type.

Worktime

Stores the worktime data type.

WorkTime

This data type is used for work time proprieties.

Field name
Type
Notes

day

date

Stores the work date.

timelist

List of dates

Stores the list of work dates.

user

Stores the user data type.


Option Sets

Countries

  • Brazil

  • Canada

  • France

  • Germany

  • Poland

  • USA

  • Russia

  • Spain

Help-Options

  • I need Help#

  • I want to report a problem

Help/Report Status

  • solved

  • not solved

  • waiting

My-Account-Tabs

  • Account

  • Email

  • Password

  • Payment methods

  • Payment history

  • Lessons

  • Notification

Navigation

  • Sign in

  • Sign up

  • Lost pass

  • About (tutor-reg)

  • Description (tutor-reg)

  • Video Presentation (tutor-reg)

  • About user (tutor-reg)

Payment-Type

  • debit/credit card

  • bank transfer

  • paypal

Status

  • Waiting

  • Unsuccessful

  • Success

  • Success+review

  • Canceled

  • Approved

  • Room Is Open

Status-Balance

  • rejected

  • returned

  • approved

Tutor-Settings

  • About

  • Description

  • Video Presentation

  • About user

This option set contains list of tab's name on tutor page.

User Role(New)

  • Admin

  • Tutor

  • Student


Hire us:

Check all privacy settings by the following link before launch:

List of

List of

List of

List of

List of

List of

List of

List of

List of

List of

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 โ€“

Follow us:

Template Link on Bubble Marketplace
Template Link on Our Website
Preview Link
Forum Link
Bubble Privacy
http://eazycode.com/
Lesson
Lesson
User
status-balance
User
Chat_Messageses
Users
Chat
User
User
help/report status
help-options
User
Language
Language
LangLVL
User
Language
payment-method
Room
status
User
User
User
User
payment-type
User
Language
Lesson
User
User
User
Certifications
Lang LVL Maps
Reviews
Users
Balances
Country
Country
Language
Lessons
User Role
Users
WorkTime
User
๐Ÿ“•
๐Ÿ“š
https://www.fiverr.com/share/qQoDQZ
https://www.upwork.com/freelancers/~01c1a4cbef44ecb5f1
https://www.facebook.com/eazycode
https://twitter.com/ezcode_official
https://www.instagram.com/eazycodecom/
https://www.linkedin.com/company/eazycodecom/
test
Page cover image