Skip to content

XanthicAxolotl/BaseBranch

Repository files navigation

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.

About

This is our altruistic thesis repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published