You can explore all our repositories for additional tools and integrations:
This directory contains the documentation website built using Docusaurus, a modern static website generator.
CueHired is a comprehensive hiring platform that helps organizations manage their recruitment process efficiently. It provides features for job posting, candidate management, interview scheduling, and organization management.
- Authentication & Authorization: Secure user authentication and role-based access control
- Organization Management: Manage company profiles and team structures
- Job Management: Create, manage, and track job postings
- Interview Management: Schedule and conduct interviews with candidates
To work with the documentation locally using Docker, you'll docker or compatible tool installed on your system.
- Build and start all services:
docker-compose up -d- Stop all services:
docker-compose downTo work with the documentation locally, you'll need Node.js installed on your system.
- Install dependencies:
yarn install- Start the development server:
yarn startThis will start a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
npm start- Start the development servernpm run build- Build the static websitenpm run serve- Serve the built website locallynpm run deploy- Deploy the site to productionnpm run clear- Clear the local build cache
backend/
βββ src/ # Source code
β βββ modules/ # Feature modules
β βββ database/ # Database configurations and migrations
β βββ decorators/ # Custom decorators
β βββ guards/ # Authentication and authorization guards
β βββ providers/ # Service providers
β βββ processors/ # Background processors
β βββ schedulers/ # Scheduled tasks
β βββ utils/ # Utility functions
β βββ constants/ # Application constants
β βββ app.module.ts # Root application module
β βββ main.ts # Application entry point
βββ test/ # Test files
βββ Dockerfile # Docker configuration
βββ package.json # Dependencies and scripts
βββ tsconfig.json # TypeScript configuration
βββ nest-cli.json # NestJS CLI configuration
frontend/
βββ src/ # Source code
β βββ components/ # Reusable UI components
β βββ pages/ # Page components
β βββ routes/ # Route definitions
β βββ store/ # State management
β βββ hooks/ # Custom React hooks
β βββ utils/ # Utility functions
β βββ lib/ # Library configurations
β βββ graphql/ # GraphQL queries and mutations
β βββ App.tsx # Root component
β βββ main.tsx # Application entry point
βββ public/ # Static assets
βββ Dockerfile # Docker configuration
βββ package.json # Dependencies and scripts
βββ tsconfig.json # TypeScript configuration
βββ vite.config.ts # Vite configuration
βββ tailwind.config.ts # Tailwind CSS configuration
Detailed documentation is available in the docs directory:
We welcome contributions! Please see our Contributing Guidelines for details.
Please refer to SECURITY.md for information about reporting security vulnerabilities and best practices.
For version compatibility and migration steps, see UPGRADE.md.
We follow a standard of respectful communication and collaboration. Please review our Code of Conduct before contributing.
This project is licensed under the GNU General Public License v3.0 (GPL-3.0) β see the LICENSE file for details.
