TBD
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
forest 5cbac1a58a bump spatialindex2d 2 months ago
frontend-build supporting older browsers -- fallback for no BPG and babel build 2 months ago
static bump spatialindex2d 2 months ago
user-content OOPS that jpeg thing was not needed. first commit of app 3 months ago
.gitignore todo list 2 months ago
README.md replace thumbnailing logic in bpg library with data uri support 2 months ago
encoding.go replace thumbnailing logic in bpg library with data uri support 2 months ago
go.mod bump spatialindex2d 2 months ago
go.sum bump spatialindex2d 2 months ago
index.css supporting older browsers -- fallback for no BPG and babel build 2 months ago
index.gotemplate.html supporting older browsers -- fallback for no BPG and babel build 2 months ago
main.go bump spatialindex2d 2 months ago

README.md

graffiti-app

development

First start up the frontend build in watch-mode in one terminal:

cd frontend-build
npm run-script watch

Second, run the go server:

go run .

todo list

  • auto-load more posts when panning
  • allow users to invite other users
  • click on post to maximize it
  • drag pan should work on posts too
  • post collision detection (auto-position nearest with no collision)
  • images only load once they are on-screen
  • random font when you click create post
  • admin panel where you can ban a user and everyone they invited + remove all their content
  • save user's view position in localStorage or something
  • rotate posts
  • video posts