Code Monkey home page Code Monkey logo

is-this-a-real-job__origin's Introduction

Is This A Real Job - Don't go for that interview until you are sure its real!!!

Vision

A platform that lets job seekers verify the authenticity of a job interview invite.


Project top-level directory structure

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
    

Installation

  1. Clone this repository by running this on your terminal: git clone https://github.com/hngi/is-this-a-real-job.git
  2. Navigate to the project's directory with: cd is-this-a-real-job
  3. Run npm install to install dependencies
  4. check Setup Dotenv to setup evironment variables
  5. Run npm run start-dev to start the server on a local host
  6. Run npm test to test.

Setup Dotenv

A .env file is used to store configuration files especialy about development and testing.

Guide to use dotenv in this project

  • 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.
Test Driven

Tests are written with mocha, chai-http and chai.

Stack:

  • Node
  • Express
  • MySQL

License

ISC License

is-this-a-real-job__origin's People

Contributors

shonubijerry avatar leankhan avatar uxferanmi avatar rexdavinci avatar seyiogunjuyigbe avatar gabicle avatar gold-olar avatar sirrobot01 avatar cirqlar avatar smahrt avatar olucheye avatar ennyola avatar omotosoyusuf avatar ezeko avatar dokoede avatar rizqah avatar gfredtech avatar endowmissy avatar uncleabbey avatar code2exe avatar babageedhey avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.