yangsu / DuArts

Mobile Web App for Duke Arts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DuArts

Mobile Web App for Duke Arts

Installation Instructions

Make sure you have node and npm installed. If you don't have it yet, go to nodejs.org

git clone git@github.com:yangsu/DuArts.git
cd DuArts
npm install -d

Running the App

In your application directory

node app.js

Running the Server

Use screen to start the server with the command supervisor app.js

To run the server on port 80, simply do sudo PORT=80 supervisor app.js

Notes about DB

The data is collected on the server using cron. SSH into the server and using crontab -e to edit frequency.

The database resides on the server, which is currently here. The path is set here.

Tech Stack

Backend:

Frontend:

Resources

JavaScript

Duke PL Course JavaScript Slides

Duke PL Course Resources

You can find most of what you need in the page above. Focus on Backbone, jQuery, and Node.js.

HTML + CSS

A Beginner's Guide to HTML & CSS

An Advanced Guide to HTML & CSS

CSS Guidelines

About

Mobile Web App for Duke Arts


Languages

Language:JavaScript 97.6%Language:Shell 2.4%