Skip to content
This repository was archived by the owner on Jul 1, 2025. It is now read-only.

ckellis/dtbs

 
 

Repository files navigation

DTBS


DTBS is a web-app that makes designing and building databases easy.

For further details, see: PRESS-RELEASE.md.

Team

  • Product Owner: Joy Johnson
  • Scrum Master: Jessica O'Brien
  • Development Team Members: Cheyenne Kellis, Alex Mclean

Table of Contents

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

Usage

Visit the page, currently hosted on dtbs.herokuapp.com

Technologies Used

Requirements

Development Process

Step 0: Fork and clone the repository from GitHub

Step 1: Installing Dependencies

Run the following in the command line, from within the repository:

sudo npm install -g bower
npm install

[optional] For convenience with running the server:

npm install nodemon

Step 2: Running Locally

Run the server in the other tab using node:

node server/server.js

[optional] run the server in nodemon instead (if installed) to automatically restart the server after changing files:

nodemon

Visiting the server

While node is running, visit the locally running server at 127.0.0.1:3000

Testing

To run backend tests:

grunt test

To run front end tests, go to test > frontend > backboneSpec.html and open the file in the browser.

Checking Syntax with JSHint

grunt syntaxTest

Roadmap

View the project roadmap here.

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

down 2 be sexy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.5%
  • HTML 5.0%
  • CSS 1.5%