Skip to content

Latest commit

 

History

History
46 lines (41 loc) · 1.83 KB

README.md

File metadata and controls

46 lines (41 loc) · 1.83 KB

KURTOSYS Front-end test

About

Simple MEAN app. Developed for one test interview It has pagination + table Filtration + typeahead funtionality + dynamic updated chart. All in one APP.

Requirements

Node.js (version - v0.10.37)

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Angular.js (version - v1.2.16)

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Express.js (version - *)

Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.

Bootstrap (version - v3.3.5)

Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.

Angular-nvd3 (version - v0.1.1)

AngularJS-nvD3
http://krispo.github.io/angular-nvd3

Angular RangeSlider Directive (version - v0.0.13)

The rangeSlider has been styled to match the default styling
of form elements styled using Twitter's Bootstrap
Originally forked from https://github.com/leongersen/noUiSlider

Installation

1. Make Directory where you want to take clone. [ mkdir frontend ]
2. Take clone from git using command:- git clone <git repo url>.
4. cd to Your folder. [ cd frontend ]
5. npm install.
7. node app.js

Project structure

The project structure is as follows :
package.json // dependencies
app.js  // Main File to start server at port no 8000
node_modules/
data/ // Json data files.
routes.js // Server Routes
public/
    js/
        controller/ // Angular controllers
        services/   // Angular Services
    css/
    fonts/
    index.html // Main HTML file
    app.js // Angular Main App file