Metajob is a job board built using the MERN stack, providing a comprehensive full-stack solution. The tech stack comprises TypeScript, Next.js, MongoDB, and Tailwind CSS. The project is structured within a monorepo and is managed with a turborepo.
The project is structured as a monorepo and includes the following packages:
apps/site: main site built with Next.js and Tailwind CSS. You will deploy
apps//backend: Optional. (
apps/sitehas already has backend by next.js)
packages/next-mongo: a package that provides the complete backend with MongoDB database.
packages/api-connector: a package that connects the backend source.
tsconfig.jsons used throughout the monorepo