This is a poster generator for the Amman Valley MakerSpace. It provides a form to input the name, title and other information for each event so everyone can generate their own poster easily.
Useful links:
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm run start
# generate static project to `docs`
$ npm run generate
- Change
router.base
innuxt.config.js
to be the base of your server path - Change the form in
pages/index.vue
. - If you need auto-completion of the form, change
pages/data
and the logic withtrackZh
andtrackEn
inpages/index.vue
. - If you are looking for a tool to generate QR code with different reference information in the URL, please check out Ovilia/qr-baker.
This repo uses NuxtJS.
For detailed explanation on how things work, check out the documentation.
- https://github.com/GunarakulanGunaretnam/auto-poster-generator - does placement on arbitrary posters - we need layouting
- https://github.com/Open-Source-Bazaar/osb-poster - heading markdown, formatting, QR-Code, picture - fits! https://kaiyuanshe.cn/coscon-poster/
- https://awesomeopensource.com/project/brentthorne/posterdown - unknown if usable. For conferences.
- https://github.com/patrick-kidger/mkposters - worth looking at - generates posters that can be printed
- https://stackoverflow.com/questions/74707093/vue-js-export-and-load-data-as-json