RS-Clone

This application is a copy of the social network Vkontakte made by the team (Artem, Sergey, Grigory) as part of the final project.

Stack

  • TypeScript
  • CSS
  • Webpack
  • EsLint

Libraries

  • qs (A querystring parsing and stringifying library with some added security)
  • events (This implements the Node.js events module for environments that do not have it, like browsers.)
  • firebase (Database, backend)
  • Napster API (Music tracks)

Setup and Running

Install dependencies:

$ npm install

Running the app

$ npm run start

Prepare for production

$ npm run build

App

Screenshot_1 Screenshot_2 Screenshot_3 Screenshot_4 Screenshot_5