Skip to content

borisKarastanev/twitter-backup-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitter Backup App.

DESCRIPTION

A SPA utilizing the Twitter API


DOWNLOAD

Open up a terminal and navigate to a destination on your disk in which you want to download the project

Example:

  $ cd ./my-fav-projects

Once inside the DIR type:

  $ git clone https://github.com/borisKarastanev/twitter-backup-app.git

Done

INSTALLATION

Required software.

Dependencies.

  • Express.js (MODULE) - Fast, unopinionated, minimalist web framework for Node.js
  • Body-Parser (MODULE)- Node.js body parsing middleware
  • Everlive-SDK (MODULE) - Everlive SDK for Node.js
  • AngularJs - Superheroic JavaScript MVW Framework. More at: https://angularjs.org/
  • OAuth - Forget OAuth complexity more at: https://jquery.com/
  • jQuery - jQuery is a fast, small, and feature-rich JavaScript library. More at: https://oauth.io/home
  • Bootstrap ootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.More at: https://oauth.io/home

Dev Dependencies.

  • Nodemon (MODULE) - Simple monitor script for use during development of a node.js app.

Installation process.

Open up a terminal and navigate to the downloaded project DIR:

$ cd ./my-fav-projects/twitter-backup-app

To install the project dependencies enter the following command:

  $ npm install
  $ npm start

A server has been started at https://localhost:8443

P.S The port and few other features can be changed in the config.json file located in the project root dir.

Build process.

Open up a terminal and navigate to the downloaded project DIR:

$ cd ./my-fav-projects/twitter-backup-app

To build the project simply run:

  $ ./git-version-sync.sh

A twitter-backup-app-***.tgz package will be created in the PWD

Install after build.

  • Install as a global module

Open up a terminal and navigate to the downloaded project DIR:

$ cd ./my-fav-projects/twitter-backup-app

$ npm install -g twitter-backup-app-***.tgz

This will install the app in the /usr/lib/node_modules

Open up a terminal and run:


$  twitterappd

This will start the server and the app will be available at https://localhost:8443


If you have question, ideas or you want to report a bug, please drop me a line at:

b.karastanev@gmail.com