Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/w3c/eunomia

“Geek Week” 2016 project: keep track of recurring teleconferences :warning: Discontinued, not being maintained
https://github.com/w3c/eunomia

calendar call conference geek-week meeting teleconference timezone w3c webex

Last synced: 3 days ago
JSON representation

“Geek Week” 2016 project: keep track of recurring teleconferences :warning: Discontinued, not being maintained

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/w3c/Eunomia.svg?branch=master)](https://travis-ci.org/w3c/Eunomia)

# Eunomia

:warning: This project is discontinued, and not being actively maintained.

A tool to manage recurrent WebEx meetings

1. [Introduction](#1-introduction)
1. [Screenshots](#2-screenshots)
1. [Getting started](#3-getting-started)
1. [Testing](#4-testing)
1. [Documentation](#5-documentation)
1. [Credits](#6-credits)

## 1. Introduction

This is a [Geek Week](https://www.w3.org/blog/2015/10/geek-week-at-w3c/) 2016 project at the [World Wide Web Consortium (W3C)](https://www.w3.org/).

The goal is to manage all recurrent [WebEx](https://www.webex.com/) teleconferences with their details, times and associates timezones; and to let users view
them according to their own timezone.

## 2. Screenshots

Front page (not logged in):

Front page (not logged in)

Sign up:

Sign up

Log in:

Log in

Front page (logged in):

Front page (logged in)

All people:

All people

One person:

One person

All meetings:

All meetings

One meeting:

One meeting

All locations:

All locations

One location:

One location

All timezones:

All timezones

One timezone:

One timezone

## 3. Getting started

```bash
$ git clone https://github.com/w3c/Eunomia.git
$ cd Eunomia
$ sqlite3 -echo -bail eunomia.db < sql/create-db.sql
$ sqlite3 -echo -bail eunomia.db < sql/populate-db.sql
$ npm install
$ npm start
```

## 4. Testing

```bash
$ npm test
```

## 5. Documentation

Documentation for all JS files is generated using [JSDoc](http://usejsdoc.org/):

```bash
$ npm run jsdoc
```

See the documentation [on GitHub pages](https://w3c.github.io/Eunomia/doc/).

## 6. Credits

Copyright © 2016–2019 [World Wide Web Consortium (W3C)](https://www.w3.org/).

This project is licenced [under the terms of the MIT licence](LICENSE.md).