# hire-smart **Repository Path**: thc/hire-smart ## Basic Information - **Project Name**: hire-smart - **Description**: No description available - **Primary Language**: NodeJS - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-29 - **Last Updated**: 2021-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Hire Smart

HIRE SMART

An application for human resource team / recruitment consultancies to streamline hiring process, scheduling interviews and tracking candidates.

## Technology Stack - API - Node - Express - MongoDB - Remote Procedure Call [(RPC)](https://github.com/atulmy/wispy) - Web - React - Redux - React Router - Material UI ## Setup and Running - Prerequisites - Node - MongoDB - Clone repo `git clone git@github.com:atulmy/hire-smart.git hire-smart` - Switch to `code` directory `cd code` - Configurations - API - Create local environment file `cp /api/.env.example /api/.env.local` - Modify `/api/.env.local` for database credentials - Modify `/api/.env.local` for PORT (optional) - Web - Create local environment file `cp /web/.env.example /web/.env.local` - Modify `/web/.env.local` for PORT / API URL (optional) - Setup - API: Install packages and database setup (migrations and seed) `cd api` and `npm run setup` - Webapp: Install packages `cd web` and `npm install` - Development - Run API `cd api` and `npm start`, browse at http://localhost:3000/ - Run Webapp `cd web` and `npm start`, browse web at http://localhost:3001/ - Deployment - Without Docker - Configure nginx on server - Run API `cd api` and `npm run start:prod`, creates an optimized build in `build` directory and runs the server - Run Webapp `cd web` and `npm run start:prod`, creates an optimized build in `build` directory and runs the server - Using Docker - `cd code/deploy` - Update your domain, SSL certificate path and other configurations in `docker-compose.yml` - Start Docker containers: `docker-compose up -d` ## Website [hiresmart.app](https://hiresmart.app/) ## Authors - Atul Yadav - [GitHub](https://github.com/atulmy) ยท [Twitter](https://twitter.com/atulmy) - [YOUR NAME HERE] - Feel free to contribute to the codebase by resolving any open issues, refactoring, adding new features, writing test cases or any other way to make the project better and helpful to the community. Feel free to fork and send pull requests. ## Support [![Become a Patreon](https://raw.githubusercontent.com/atulmy/atulmy.github.io/master/images/mix/patreon.png?v=1)](https://www.patreon.com/atulmy) ## Hire me Looking for a developer to build your next idea or need a developer to work remotely? Get in touch: [atul.12788@gmail.com](mailto:atul.12788@gmail.com) ## License Copyright (c) 2018 Atul Yadav http://github.com/atulmy The MIT License (http://www.opensource.org/licenses/mit-license.php)