gather-flag

command module
v0.0.0-...-ee24a41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2017 License: MIT Imports: 6 Imported by: 0

README

Stories in Ready Stories in Progress Needs Review Build Status Coverage Status Go Report Card license

You can see progress on tasks at http://waffle.io/devopsdays/gather-flag

Throughput Graph

gather-flag

gather-flag is a web application for organizing open spaces, built with ❤ by mattstratton in Go.

Requirements

  • Docker 1.12
  • Docker Compose 1.8

Starting services

docker-compose up -d

Stopping services

docker-compose stop

Including new changes

If you need change some source code you can deploy it typing:

docker-compose build

That being said, things should reload on the fly.

Documentation

Topic Service

This service is used to get information about a topic. It provides the topic title, the description, and other details.

Routes:

  • GET - /topics : Get all topics
  • POST - /topics : Create topic
  • GET - /topics/{id} : Get topic by id
  • DELETE - /topics/{id} : Remove topic by id
Account Service

This service is used to manage user accounts, specifically around login, etc.

Routes

  • GET - /accounts : Get all accounts
  • POST - /accounts: Create account
  • GET - /accounts/{id} : Get account by id
  • DELETE - /accounts/{id} : Remove account by id
Room Service

This service manages rooms, including who has access to them, etc

Routes

  • GET - /rooms : Get all rooms
  • POST - /rooms : Create new room
  • GET - /rooms/{i} : Get room by id
  • DELETE - /rooms/{i} : Remove room by id

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
dbclient
Package dbclient contain the required logic for communication with the database.
Package dbclient contain the required logic for communication with the database.
model
Package model provides the data model of the Account object
Package model provides the data model of the Account object

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL