Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 1.49 KB

README.md

File metadata and controls

83 lines (54 loc) · 1.49 KB

BaseBranch.io

Crowd-sourced coding curricula constructor.

Team

  • Product Owner: Robert Zheng
  • Scrum Master: Wendy Leung
  • Project Manager: Michael Roberts
  • Development Team Members: Kalev Roomann-Kurrik, Julia Nething

Table of Contents

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

Usage

BaseBranch is a crowd-sourced collection of coding resources and curriculums. Browse coding topics and curricula or log in and construct and edit curricula or vote on the quality of resources.

Requirements

For a complete list of requirements, see the package.json file.

  • Node 0.12.0
  • Express 4.0.0
  • React 0.12.2
  • Reflux 0.2.7

Development

Installing Dependencies

From within the root directory:

npm install

Tasks

From within the root directory:

gulp production

gulp tasks:

  • gulp production
  • gulp localtest
  • gulp default

Get Started Locally

Setup MySQL database named basebranch

mysql.server start
mysql -u root

To start the server, from within the root directory:

node server.js

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.