Skip to content

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Career Sync

A comprehensive, open-source career page solution that enables organizations to easily integrate a fully-featured job portal into their React or Next.js websites.

Overview

This project provides a complete career management system consisting of:

  • React Library: A plug-and-play component library for displaying job listings on any React/Next.js website
  • Admin Panel: A comprehensive dashboard for managing job postings, applications, and career content
  • Backend API: A self-hostable Node.js/Express server with MongoDB for data persistence

Key Features

For Organizations

  • Easy Integration: Drop-in React components that work with any existing React/Next.js site
  • Self-Hosted: Complete control over your data by hosting the backend on your own servers
  • Admin Dashboard: Intuitive interface for HR teams to manage job postings
  • Job Management: Create, edit, delete, publish, and hide job postings
  • Customizable: Flexible styling and configuration options to match your brand

For Developers

  • TypeScript: Full TypeScript support for both frontend and backend
  • Modern Stack: Built with React, Node.js, Express, and MongoDB
  • Open Source: MIT licensed for maximum flexibility
  • Component Library: Reusable, well-documented React components

Tech Stack

  • Frontend: React, TypeScript
  • Backend: Node.js, Express.js, TypeScript
  • Database: MongoDB
  • Package Management: npm/yarn

Getting Started

  1. Backend Setup: Deploy the Express.js backend to your preferred hosting platform
  2. Database: Configure your MongoDB connection
  3. Frontend Integration: Install the React library and integrate career components into your website
  4. Admin Panel: Access the admin dashboard to start managing job postings

Use Cases

  • Corporate websites needing a career section
  • Startups wanting to quickly add job listings
  • HR teams requiring an easy-to-use job management system
  • Organizations prioritizing data privacy and control

Contributing

We welcome contributions! This is an open-source project aimed at making career page management accessible to all organizations.

License

MIT License - see LICENSE file for details

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages