Skip to content

An app for sharing thoughts in larger groups, skimming them quickly and finding what people want to discuss further.

License

Notifications You must be signed in to change notification settings

mit-teaching-systems-lab/groupdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

groupdate

Try it!

An app for sharing thoughts in larger groups, skimming them quickly and finding what people want to discuss further.

Splash screenGroups

Development

To setup locally:

$ yarn install

Create database:

CREATE DATABASE "groupdate";
\c groupdate;
CREATE TABLE cards (
  id serial primary key,
  code text,
  text text,
  session_id text,
  timestampz timestamptz
);

CREATE TABLE ratings (
  id serial primary key,
  card_id integer,
  rating integer,
  session_id text,
  timestampz timestamptz
);

To develop locally:

$ yarn start

This will run the server and the create-react-app development server in parallel, writing the output of both to stdout.

Note that the site is responsive and will include a fake frame for an iPhone 5 running Safari at desktop resolution.

Running yarn start will also start a storybook server on port 9001. You can use this to create "stories" iterate on UI features.

To run tests:

$ yarn test

You can also run the linter and tests independently for the server or client code, see package.json for commands.

About

An app for sharing thoughts in larger groups, skimming them quickly and finding what people want to discuss further.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published