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: about 1 month ago
JSON representation
“Geek Week” 2016 project: keep track of recurring teleconferences :warning: Discontinued, not being maintained
- Host: GitHub
- URL: https://github.com/w3c/eunomia
- Owner: w3c
- License: other
- Archived: true
- Created: 2016-06-24T14:41:45.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-09T13:34:32.000Z (almost 7 years ago)
- Last Synced: 2024-09-29T06:41:31.893Z (about 1 year ago)
- Topics: calendar, call, conference, geek-week, meeting, teleconference, timezone, w3c, webex
- Language: JavaScript
- Homepage:
- Size: 1.68 MB
- Stars: 1
- Watchers: 10
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](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):

Sign up:

Log in:

Front page (logged in):

All people:

One person:

All meetings:

One meeting:

All locations:

One location:

All timezones:

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).