MetaJobs- MERN Stack Job Board Theme

MetaJobs- MERN Stack Job Board Theme

Teck Stack- Next.js, Typescript, MongoDB, Tailiwind CSS, Turborepo

metajobs-cover

Starter

$36$89 yearly

Business

$107$267 lifetime
Preview

Updated

Oct 18, 2024

Released

Sep 10, 2022

Category

MERN Stack

5.00(1 Review)

21

Downloads
DescriptionReviews

⚠️ Deprecation Notice

The MetaJob MERN stack will be deprecated soon. Please use the updated version with Headless Strapi and Next.js.

Click here for the updated version.

MetaJobs- MERN Stack Job Board Theme

MetaJobs is the Full Stack Job Board Solution using Next.js, Typescript, MongoDB, Tailiwind CSS with Turborepo. You can easily setup and quickly start your job Portal Website.


➤ Candidates Roles:

  • Metajob has a candidate admin control panel to manage candidate profile, apply to job , get job alter and more

➤ Employers Role:

  • Employers can manage their profile, post job, update, and delete from their admin panel

➤ Super Admin Role:

  • Super admin role can manage both employer and candidate activities

➤ Job Alert:

  • Candidates can save job alerts based on specific criteria and receive search results via email, informing them about relevant job opportunities.

➤ Apply via CV:

  • Candidates can easily apply for jobs by submitting their CVs, streamlining the application process for both employers and job seekers.

➤ Featured Jobs:

  • Featured job functionality allows employers and admins to highlight specific job postings, attracting more attention and maximizing visibility.

➤ Search and Filter:

  • Comprehensive search and filter functionality enables users to find desired jobs, resumes, and company profiles based on specific criteria, streamlining the search process.

➤ Bookmark:

  • Users can bookmark jobs, resumes, and companies, making it convenient to save and revisit their preferred listings.

➤ User Profile:

  • Employers, candidates, and admins can easily update their profiles and change passwords, ensuring accurate and up-to-date information.

➤ And much more...:

  • The MetaJobs theme offers a wide range of additional features and customization options to meet your specific requirements and create a unique job board platform.

If you have a specific request or need to add a custom feature, simply create a ticket and our team will provide custom development support.


Project Structure

The project is structured based on monorepo Turborepo{:target="_blank"} and includes the following packages:

  • apps/site: main site built with Next.js. You will deploy site.
  • packages/next-mongo: a package that provides the complete backend with Mongodb database.
  • packages/api-connector: a package that connect the backend source.
  • packages/eslint-config-custom: eslint configurations (includes eslint-config-next and eslint-config-prettier)
  • packages/tsconfig: tsconfig.jsons used throughout the monorepo


How to download and get started

  • Purchase the metajobs theme and download the file from your account. If you have a problem while downloading please send us an email.
  • Once downloaded continue the below documentation

Prerequisites

Please make sure that you have the latest version of pnpm{:target="_blank"} installed in your system. You can install the latest version of pnpm by running the following command in your terminal:

  • pnpm Installation
1npm install pnpm@latest -g


Installation

Installing the project is easy and straightforward. If you're using pnpm, run the following command in your terminal from the project root:

1pnpm install

That's it! The package will now be installed and ready for use in your project. You can then import the package and use its components in your code. Please make sure that you have the latest version of pnpm, npm or yarn installed in your system."

Build

Please add all the environment variables from the example env file at apps/site

To build all apps and packages, run the following command:

cd my-project
pnpm run build


Develop

To develop all apps and packages, run the following command:

cd my-project
pnpm run dev