Skip to content

gemography/ur-recruit

Repository files navigation

Applicant Track System (ATS)

Welcome to our Applicant Track System

#Table of Contents

Scripts

Install dependencies

$ npm install

Running

$ sudo service mongod start
$ npm start
$ node server.js

Tech-Stack

Back-End Dependencies

Cors

This will allow us to secure communication between the front-end and back-end servers. | View Dependency

ExpressJS

Built on top Nodejs, ExpressJs will allow us to build our API endpoints in a simple and light way. It is a highly scalable choice to have an event Loop that manages all asynchronous operations and have the program run without a stop thanks the Google's V8 Engine. | View Dependency

MongoDB

MongoDB is an object-oriented, simple, dynamic, and scalable NoSQL database. | View Dependency

Mongoose

Provides a straight-forward, schema-based solution to model application data with MongoDB. | View Dependency

Agenda

Agenda will serve to queue operations to be done for our workflows | View Dependency

Agendash

It is a Dashboard for Agenda, accessible through http://localhost:5000/dash/ | View Dependency

Uuid

Simple, fast generation of RFC4122 UUIDS | View Dependency

Front-End Dependencies

React

React is the current industry standard that offers a lot of out of the box benefits. It is fast, efficient, and scalable. Due to the large community, finding solutions to potential problems and reference material is much easier. | View Dependency

Redux

A state management tool making it possible to store the entire state of the application in a single store | View Dependency

Redux Thunk

A middleware that allows you to write action creators that return a function instead of an action. | View Dependency

Axios

A lightweight, promise-based HTTP client with an intuitive API that makes interfacing with a REST API simple. | View Dependency

React Router

This allows the navigation. | View Dependency

React Router DOM

Provides components to implement React Router in a web app. | View Dependency

Typescript

TypeScript brings optional static type-checking along with the latest ECMAScript features. | View Dependency

React DnD

Drag and Drop for React | View Dependency

Classnames

A simple JavaScript utility for conditionally joining classNames together. | View Dependency

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published