🌟Features
Kiosk Desktop Application
- The application is developed with Vue.js as frontend and Python Flask Framework as backend
- Users can select the plants on the touch-screen device, a print request will be sent to the thermal printer through the Raspberry Pi
Networked receipt printing service
- A 5V thermal printer is connected to the Raspberry Pi for the printing service
- The print function is developed using CUPS
Online Post Anthropocene Botanical Encyclopedia
- A QR code corresponding to each plant is printed on the receipt with the networked thermal printer. Users can access the online Post Anthropocene Botanical Encyclopedia using the QR code or the Desktop application in the exhibition venue
- The desktop application is developed with Electron Framework and Vue.js
Image Upload function
The project is planned to expand with a series of workshops for learning the local botanical culture. The Image upload function is developed for future workshop participants.
- The future participants can upload the drawings of their interpretations of local plants.
- The images are uploaded to Cloudinary with Cloudinary Upload Widget
Screen capture of the image upload platform - 1
Screen capture of the image upload platform - 2
Cloudinary Upload Widget
Image Optimization
- Optimize images with Cloudinary
Deployment
- Online Post Anthropocene Botanical Encyclopedia: Automatic deployment on Netlify with a GitHub repository, and images are hosted on Cloudinary
- Kiosk Desktop Application and Networked receipt printing service: local-hosted