Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EHC Poster Generator

What

This is to help make EHC's posters more consistent, it generates an SVG which has a graph for a poster to fit the size of a page.

Why

To make EHC posters more consistent across campus.

How to use

Generating Posters via API

Do a GET request that looks like this:

http://127.0.0.1:3000/?title=asd&location=JEC01234&time=1234&event_date=1234&takedown=1234&description=awesome+story+workshop&template=poster

Using the UI

Navigate to http://127.0.0.1:3000/.

How to Run

Using node.js

Prerequisites

This is a node.js project, so make sure you have node installed.

Installing

  1. npm install

Running

  1. npm start

Using docker

Prerequisites

uh, docker

Running

docker run --net host --rm -v $(pwd):/usr/src/app -it node bash -c "cd /usr/src/app && npm install && npm start"

TODOs

  1. Make more poster templates
  2. Make client side only so a server isn't needed (we could directly host from github).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

5 watching

Forks

Releases

Packages

Contributors

Languages