/personal_data_app

Web application for displaying personal data

Primary LanguageJavaScriptMIT LicenseMIT

Profiles

Profiles is a web appliacation view profiles of random people. This application will be refreshed according constant value specified in person-app\public\js\index.js and display a new profile on the screen. You can change the refresh interval by changing the constant value and restarting the application.

New Features!

  • Automatic refresh to a spefic time intervals.
  • Manual refresh to view a new profile

You can also:

  • See a timer on the screen to indicate the next refersh time

Technologies

Profiles uses a number of open source projects to work properly:

  • AngularJS - HTML enhanced for web apps!
  • node.js - evented I/O for the backend
  • Express - fast node.js network app framework
  • Babel - a compiler for writing next generation JavaScript
  • Mocha - a feature-rich JavaScript test framework

Installation

Profiles requires Node.js v8+ to run.

Clone the project and install the dependencies and dev Dependencies and start the server.

$ cd personal_data_app
$ npm install
$ npm start

(Optional) For run test open another terminal and run the following command...

$ cd personal_data_app
$ npm test

Now you can access the website using : http://localhost:{{port}}/

License

MIT

Free Software