Skip to content

brianleroux/meatspace.chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meatspace.chat

  • can sign in with github (and out)
  • signing in creates a new private channel (channels timeout)
  • invite friends to channel by sending them a private invite link
  • can chat in a channel, of course (240 chars; emoji ok; no html)
  • port to enhance.dev
  • reuse template between front and backend
  • fix lint
  • make the posting form a special custom element with client takeover
  • can post an animated gif into the chat

future ideas

  • moderation features: kick and ban
  • ability to destroy a channel before 24hrs
  • ability to share audio, img, and video elements

feedback

  • @enhance/shared should be a thing
  • @enhance/data should not return table
  • @enhance/data paginated results should buffer or maybe have buffer built-in
  • @enhance/data should use table as hashkey
  • @enhance/data docs/helpers/examples for many-to-many, etc
  • helpers for key, created, updated (soft delete?)
  • dynamodb helper libs for single table design (how can we hide the join stuff)
  • enhance needs publish/subscribe/send
  • remove aws-sdk support from enhance/data

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published