Logo Lanfrica

AdamCarnage/Ekazi

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Ada
Hôte:
eKazi is a modern online recruitment management platform tailored for the Tanzanian job market. It connects employers, recruiters, job seekers, and freelancers in a single, intuitive portal. Employers can post full-time or freelance job opportunities, manage applications, and access relevant talent across multiple regions in Tanzania. # eKazi - Online Recruitment Platform eKazi is a modern, responsive online recruitment platform designed to connect employers with potential candidates. The platform provides a seamless experience for job seekers to showcase their profiles and for employers to discover and recruit top talent. ## Project Description eKazi is a comprehensive recruitment solution built with React and TypeScript. The platform features: - **Job Listings**: Browse and search through available job opportunities - **Candidate Profiles**: Detailed candidate profiles with experience, education, skills, and certifications - **Job Categories**: Organized job listings by categories, industries, and locations - **Employer Section**: Showcase of partnering employers - **Candidate Search**: Advanced search functionality to find the right candidates - **Responsive Design**: Fully responsive design that works on all devices The application is built with modern web technologies to ensure fast performance, excellent user experience, and maintainable codebase. ## Installation Steps ### Prerequisites Before you begin, ensure you have the following installed on your system: - **Node.js** (version 18 or higher) - **npm** (version 9 or higher) or **yarn** ### Step 1: Clone the Repository ```bash git clone cd ekazi ``` ### Step 2: Install Dependencies Using npm: ```bash npm install ``` Or using yarn: ```bash yarn install ``` ### Step 3: Start the Development Server Using npm: ```bash npm run dev ``` Or using yarn: ```bash yarn dev ``` The application will be available at `localhost` (or the port specified by Vite). ### Step 4: Build for Production To create a production build: Using npm: ```bash npm run build ``` Or using yarn: ```bash yarn build ``` The optimized production files will be generated in the `dist` directory. ### Step 5: Preview Production Build To preview the production build locally: Using npm: ```bash npm run preview ``` Or using yarn: ```bash yarn prev …

Licenses