Skip to content
This repository has been archived by the owner on Jan 9, 2019. It is now read-only.

w3c/Eunomia

Repository files navigation

Build Status

Eunomia

⚠️ This project is discontinued, and not being actively maintained.

A tool to manage recurrent WebEx meetings

  1. Introduction
  2. Screenshots
  3. Getting started
  4. Testing
  5. Documentation
  6. Credits

1. Introduction

This is a Geek Week 2016 project at the World Wide Web Consortium (W3C).

The goal is to manage all recurrent WebEx 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

$ 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

$ npm test

5. Documentation

Documentation for all JS files is generated using JSDoc:

$ npm run jsdoc

See the documentation on GitHub pages.

6. Credits

Copyright © 2016–2019 World Wide Web Consortium (W3C).

This project is licenced under the terms of the MIT licence.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published