Skip to content

benallen-dev/collage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collage

A basic web app for collecting images during a presentation or meeting.

Users can paste images and add their name to their submissions. Presenters can see who has submitted images, and reveal them all to the session.

Presenters can also reset the session.

Requirements

You must have Go templ installed. Templ is used to render jsx-like templates into code that returns HTML. You also need pnpm (or whatever JS package manager you prefer) to perform the tailwind build step.

How to run

$ pnpm i && pnpm build
$ templ generate
$ go run cmd/main.go

Then go to localhost:1323 in your browser.

Running in development

Install Air - Live reload for Go apps, then

$ air

TODO: Add tailwind build step to air TODO: Use tailwind cli tool instead of pnpm

Simple.css

Simple.css was the first no-class drop-in stylesheet I found and it looks pretty good.

About

A web app written with Go and HTMX that lets users submit images so that presenters can reveal them all later.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors