Remoter - Job Boards | Remote.com Template


Remoter is a fully responsive no-code job board platform template similar to remote.com. Build the job platform you need without code to allow candidates to search for open jobs, create their online CV profiles, apply for jobs and connect with others. Recruiters can post jobs, and even search for qualified candidates using a "skill" filter. Message applicants before the interview. Users can also message each other inside the no-code app you build.


  • Messaging system
  • Responsive design
  • Admin dashboard
  • Onboarding
  • Notification

Data Structure


Every article has a Content, image, and Title.


The details of a recruiting company contain Employees, Founded, Industry, location and Name.


This is a compilation of chats between users and contains conversation-id, Message, Messagelist, party, subject, user 1, user 2


Applications requesting for applicants' experience may contain Company, current?, description, end date, id, owner, skills, start date, Title


Companies belong to different industries and are grouped accordingly.


Jobs carry the following fields: applied?, compensation, Description, Experience, fav-by, Location, price, remote, short-term, skilled, skipped-by, Title, and type.


Messages between users bear conversation, conversation-id, mark read for, message body, new, recipient


Notifications on jobs, messages and offers usually carry connection-req, content, job, message, new?, offer?, user pic, user-sending, user-receiving


Recommendations must contain a content, from , and from-title.


Services rendered come with a label.


Every skill has a Name.


Details of a user registered are about me, connections, conversations, Education, fav-by, Freelance, FullTime, job, last name, location, Name, Part-time, profile-pic, rate, re-locate, searching, services, skills, title



This page features links on the header, search box with filter options and other job ads.


This is simply a chat page bearing messages shared between the user and another user.


The home page contains basic links to easily navigate the app.


This page is quite similar to the index page, only without the image.


Details of a job are displayed on this page.

New Job

On this page, new job postings go through basic steps to give adequate details of the new job to be posted. This includes skills required, full/part time, etc.


This is a guide page for setting up profile for new users. The completion of the setup leads to the user's page where the user can edit and add more information to the profile.


A user's profile page contains all the user's details. Information can also be edited on this page.


A user is able to have close interactions with other users, have contacts and communicate.


This page helps to make changes to an already posted job. The pages takes a user through the previous process of creating a new job, enabling the user make changes where desired.


This page shows list of users the current user shares messages with.


This page contains all that the index page contains but has a different design.


This page presents a login form.Custom state:StateNoteElementmodereads "signup" or "login" depending on the action takenGroup Form


Notifications on applications and connection requests are displayed here. A user also has the ability to dismiss the notifications and accept/decline requests.


A user can set preferences to job details (location, hourly compensation, roles, etc) he/she wishes to apply for. Based on preferences set, a user receives notifications on available openings.


This page contains a list of all candidates on the platform. This list can be thinned out / filtered by skills or titles.

Reusable Elements


The footer contains other information about the app, and social links.


The header contains the logo, links to Home, Profile, Connect and Recruit. It also contains a Login button. The login button is replaced by icon links to settings, notifications, messages, etc when the user is logged in.


This is similar to the header element but with a bigger height value.


The m-header is designed for responsiveness in devices.

Signup / Login Popup

Users are allowed to signup and login to the app.

Things to Note

A user can select one of two elements similar in contents but different in designs (like index and index-copy). However, do not delete an entire data thing unless you are sure of what you are doing.

Admin Dashboard

In order to prevent regular users to make changes in admin dashboard, there is a security measure in place using a boolean field admin within the USER data type. If you want to make someone an admin, you just have to change this field to yes. If non admin user accesses the admin page, he will not be able to do any manipulations because of the conditions on Delete Actions for Jobs and Users Tabs.
Image without caption
Under Data tab in the Editor, you could find the Data Type USER which has Admin field with Yes/No condition for when Yes is set the Admin rights are enabled and user can edit and delete from Admin page, however if No is set the Admin rights are disabled for user.
Image without caption
When non admin user accesses the admin page, and tries to use Delete Actions for Jobs and Users Tabs he'll receive an alert Message.
Image without caption

Demo to preview the template