An application for human resource team / recruitment consultancies to streamline hiring process, scheduling interviews and tracking candidates.
- API
- Node
- Express
- MongoDB
- Remote Procedure Call (RPC)
- Web
- React
- Redux
- React Router
- Material UI
- Prerequisites
- Node
- MongoDB
- Clone repo
git clone git@github.com:atulmy/hire-smart.git hire-smart - Switch to
codedirectorycd code - Configurations
- API
- Create local environment file
cp /api/.env.example /api/.env.local - Modify
/api/.env.localfor database credentials - Modify
/api/.env.localfor PORT (optional)
- Create local environment file
- Web
- Create local environment file
cp /web/.env.example /web/.env.local - Modify
/web/.env.localfor PORT / API URL (optional)
- Create local environment file
- API
- Setup
- API: Install packages and database setup (migrations and seed)
cd apiandnpm run setup - Webapp: Install packages
cd webandnpm install
- API: Install packages and database setup (migrations and seed)
- Development
- Run API
cd apiandnpm start, browse at http://localhost:3000/ - Run Webapp
cd webandnpm start, browse web at http://localhost:3001/
- Run API
- Deployment
- Without Docker
- Configure nginx on server
- Run API
cd apiandnpm run start:prod, creates an optimized build inbuilddirectory and runs the server - Run Webapp
cd webandnpm run start:prod, creates an optimized build inbuilddirectory 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
- Without Docker
- Atul Yadav - GitHub · Twitter
- [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.
Looking for a developer to build your next idea or need a developer to work remotely? Get in touch: atul.12788@gmail.com
Copyright (c) 2018 Atul Yadav http://github.com/atulmy
The MIT License (http://www.opensource.org/licenses/mit-license.php)

