A platform that lets job seekers verify the authenticity of a job interview invite.
src
├── config
│ ├── constants.js # constants and environment variables
├── controllers # Objects will be grouped into a single controller entity
├── database
│ ├── db.js # database configuration file
├── helpers # reusable functions across the project
├── middlewares # route validation functions
├── models # tables models
├── routes.js # general routes for all modules
│ ├── routes.js # entry file for all routes
├── services # database interactions with models are referenced here
├── tests # integration test files
└── views # frontend render files
└── partials # reusable files across frontend
- Clone this repository by running this on your terminal:
git clone https://github.com/hngi/is-this-a-real-job.git
- Navigate to the project's directory with:
cd is-this-a-real-job
- Run
npm install
to install dependencies - check Setup Dotenv to setup evironment variables
- Run
npm run start-dev
to start the server on a local host - Run
npm test
to test.
- Install dotenv package as a project dependency using "npm install dotenv" or "yarn add dotenv"
- Create .env file in project root directory.
- Add environment variables to .env file as seen in the .env.example file in the root folder.
Tests are written with mocha, chai-http and chai.
- Node
- Express
- MySQL
ISC License