Ez Freelance
Your gateway to the future of work
Last updated
Was this helpful?
Your gateway to the future of work
Last updated
Was this helpful?
Template Link on Bubble Marketplace
Whether you are an entrepreneur looking for opportunity or a business in need of talent, Ez Freelance is the tool that connects your ambitions with qualified professionals.
Our template is a platform where freelancers can showcase their skills and connect with clients, and businesses or entrepreneurs can find the perfect partner for their projects.
Ez Freelance is your ideal template to create a platform with a set of tools for smooth and successful work for freelancers and clients.
Our template includes three user types with a set of essential functions for an application of this type. Users have the option to register as a freelancer or client. The platform provides a messaging feature for seamless communication between administrators, clients, and freelancers.
Clients can create, delete, and manage tasks, as well as invite and hire freelancers to complete tasks.
Freelancers can apply for any posted job and decline jobs for which they are accepted.
The admin panel allows you to control user accounts, published job listings, categories, and view reviews left by users.
Our template is fully compatible and responsive across all device types. Our team has developed this template in line with up-to-date UX/UI design standards, providing an intuitive interface and visually pleasing aesthetics.
While we sell the template as is, we remain open to discussing additional modifications. Before purchasing the template, we recommend checking out the preview section. If you have any questions or require further clarification, please do not hesitate to contact us, and we'll be delighted to assist and tailor a solution to suit your needs.
Landing page
Three user types
Desktop & mobile responsive
Freelancer account
Job history
Search for vacancies
Create vacancies
Search for freelancers
Notifications functionality
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 presents the features of this application. Also on this page, clients can find links to other EazyCode templates on this topic.
This is the admin panel page. It displays four tabs.
Users - This tab displays a list of registered customers and freelancers. Also, the admin can edit/delete any of them, and send them messages.
Jobs - This tab shows a list of all created jobs. Also, the admin can edit/delete any of them.
Categories - This tab displays a list of job categories and subcategories. Also, the admin can add/edit/delete any of them.
Feedback - This tab shows a list of feedback by users.
This is a single page of a customer, which can be seen by other users. It displays detailed information about the proposed job.
This is the customer panel page. It displays six tabs.
My Account - This is a tab with personal information.
Security - This tab allows to change the current user's password.
Current Jobs - This tab displays a list of current jobs with their statuses.
Jobs History - This tab shows a list of previous jobs with their statuses.
Proposals - This tab displays a list of proposals.
Post a Job - On this tab, the customer can create and post a job.
This page displays a list of freelancers, with a filter by categories, experience, job type, and project length.
This is a single page of a freelancer, which can be seen by other users. It displays detailed information about skills, experience, and price.
This is the freelancer panel page, where he can add/edit his profile information. Also, he can see a list of active jobs, history jobs, and proposals.
This is the page, where customers or admin can edit job details.
This is a single job page, with detailed information about the project.
This page displays a list of jobs, with a filter by categories, experience, and project length.
This is a job creation page.
This is the registration page.
This page allows the user to reset the password.
This page appears when something goes wrong in the app's work
This reusable element includes a chat window with a list of users.
This reusable element includes edit category buttons.
This reusable element includes edit name inputs and buttons.
This reusable element includes availability buttons.
This reusable element includes forms and buttons.
This reusable element includes education forms and buttons.
This reusable element includes description forms and buttons.
This reusable element includes language forms and buttons.
This reusable element includes image input.
This reusable element includes price input.
This reusable element includes skills forms and buttons.
This reusable element includes title forms and buttons.
This reusable element includes visibility buttons.
This reusable element includes links to the EazyCode templates, socials, and personal web.
This reusable element includes the app navigation panel.
This reusable element includes an invitation notification.
This reusable element includes Log-In inputs.
This reusable element includes a proposals list.
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 to store the app's photo proprieties.
photo
image
Stores the image.
This data type is used to store address proprieties.
AddInfo
text
Stores the address additional info.
City
text
Stores the city title.
Country
Stores the country option set.
Street, House#
text
Stores the address and home number.
This data type is used to store job category proprieties.
Customers
Stores the user data type.
Description
text
Stores the category description.
Freelancers
Stores the user data type.
Name
text
Stores the category title.
ShowOnMain
yes/no
Stores the category status.
Sub-Categories
Stores the sub-category data type.
This data type is used to store certification proprieties.
Date
date
Stores the certificate date of issue.
Description
text
Stores the certification description.
Diploma
image
Stores the certificate image.
Title
text
Stores the certificate title.
This data type is used to store chat proprieties.
messages
Stores the message data type.
users
Stores the user data type.
This data type is used to store education proprieties.
DatesBegin
date
Stores the education start date.
DatesEnd
date
Stores the education end.
Faculty
text
Stores the education faculty.
NameOfEducationalInstitution
text
Stores the education institution.
This data type is used to store feedback proprieties.
Email
text
Stores the sender email address.
Name
text
Stores the sender name.
Text
text
Stores the feedback content.
This data type is used to store invitations for job proprieties.
answered
yes/no
Stores the invitation status(answered or not).
Job
Stores the job data type.
User
Stores the user data type.
This data type is used to store job proprieties.
Category
Stores the category data type.
Customer
Stores the user data type.
Description
text
Stores the job description.
Ended
yes/no
Stores the job status(done or not).
Ending Date
date
Stores the job deadline date.
ExperienceLevel
Stores the experience option set.
Files
List of files
Stores the job attached files.
Fix/Hour
yes/no
Stores the job type of payment.
Freelancer
Stores the user data type.
Full/Part Time
Stores the full/part time option set.
Likes
number
Stores the job likes quantity.
Price
number
Stores the job price.
Show
yes/no
Stores the job status.
Skills
Stores the skills data type.
Status
Stores the job status option set.
SubCategories
Stores the sub-category data type.
TimeTaken
Stores the time taken option set.
Title
text
Stores the job title.
Visibility
Stores the privacy option set.
This data type is used to store language proprieties.
Name
text
Stores the language title.
Skill
Stores the language skill option set.
This data type is used to store message proprieties.
Red
yes/no
Stores the message status(seen or not).
text
text
Stores the message content.
This data type is used to store notification proprieties.
Attached Proposal
Stores the proposals data type.
Job
Stores the job data type.
Red
yes/no
Stores the notification status(seen or not).
Related Invitation
Stores the invite fo job data type.
Text
text
Stores the notification content.
Type
Stores the notification type option set.
User
Stores the user data type.
This data type is used to store other experience proprieties.
Description
text
Stores the experience description.
Title
text
Stores the experience title.
This data type is used to store other proposal proprieties.
Answered
yes/no
Stores the proposal status(answered or not).
File CV
file
Stores the proposal attached file.
Job
Stores the job data type.
message
text
Stores the proposal content.
User
Stores the user data type.
This data type is used to store skill proprieties.
Freelancers
Stores the user data type.
Name
text
Stores the skill title.
This data type is used to store sub-category proprieties.
Name
text
Stores the sub-category title.
This data type is used to store user proprieties.
Address
Stores the address data type.
Availability
yes/no
Stores the user availability status.
Available
Stores the available option set.
Category
Stores the category data type.
Certifications
Stores the certification data type.
Chat
Stores the chat data type.
Company
text
Stores the user company title.
Educations
Stores the education data type.
Experience
Stores the experience option set.
Image
image
Stores the user image.
Information
text
Stores the user additional information.
Invitation
Stores the invite for job data type.
JobCreated
Stores the job data type.
JobDone
Stores the job data type.
JobPayment
number
Stores the user job payment.
Jobs
Stores the job data type.
Languages
Stores the language data type.
Liked Freelancer
Stores the user data type.
Name
text
Stores the user name.
Other Experiences
Stores the other experience data type.
Phone Number
number
Stores the user phone nummber.
Price
number
Stores the user set up price.
Privacy
Stores the privacy option set.
Proposals
Stores the proposal data type.
Registration Finished
yes/no
Stores the user status(registration done or not).
Registration Step
number
Stores the user registration step number.
Role
Stores the role option set.
Short Info
text
Stores the user short info.
Skills
Stores the skills data type.
Sub-Categories
Stores the sub-categorys data type.
TimeTakenForWork
Stores the time taken option set.
Titile
text
Stores the user title.
More than 30 hrs/week
Less than 30hrs/week
As needed - open to offers
Contains a list of countries.
Entry level
Intermediate
Expert
Long-term work or Full-time
Short-term or Part-time work
Awaiting
In Progress
Successfully Done
Unsuccessfully done
Declined
Less than $100
$100 - $500
$500 - $1k
$1k - $5k
$5k+
Basic
Conversational
Fluent
Native or Bilingual
EzCode
Invitation
Message
Job Created
Proposal
JobStatusChanged
Quit/Fired
Delete
Visible
Invisible
Job
Customer
Freelancer
Admin
Customer
Freelancer
Not Set
In Progress
Awaiting
Done
Declined
>3 months
< 3 months
< 1 month
Express < 1 week
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:
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
List of
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/