Skip to content

mossy-acid/hackd.in

Repository files navigation

hackd.in

A presentation platform for bootcamp graduates.

Team

  • Product Owner: Kamal Mango
  • Scrum Master: Justin Lai
  • Development Team Members: Victoria Tran, Richard May

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
    2. Tasks
  4. Team
  5. Contributing

Usage

Some usage instructions

Requirements

  • body-parser ^1.15.1
  • bookshelf ^0.9.5
  • cloudinary ^1.3.1
  • connect-session-knex ^1.0.23
  • express ^4.13.4
  • express-session ^1.13.0
  • helmet ^2.1.0
  • knex ^0.11.5
  • lodash ^4.6.1
  • node-cmd ^1.1.1
  • Node 6.2.0
  • nodemon ^1.9.2
  • passport ^0.3.2
  • passport-github ^1.1.0
  • pg ^4.5.5
  • Postgresql 9.5.3
  • react-redux ^4.4.5
  • redux ^3.5.2
  • request ^2.72.0

Development

  • babel-cli ^6.6.5
  • babel-preset-es2015 ^6.6.0
  • babel-preset-react ^6.5.0
  • Postgres.app

Installing Dependencies

From within the root directory:

git pull --rebase upstream master
npm install -g n
n stable
npm install babel-cli
npm install
install and run postgres.app
createdb hackdin
psql -U postgres hackdin < hackdindb.pgsql
nodemon server/server.js
babel . --out-dir compiled --presets=es2015,react --ignore=node_modules,compiled,db,server --source-maps inline --watch

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.