Skip to content
BeeScreens Documentation
Tutorials
Initializing search
beescreens/beescreens
Home
Tutorials
How-to guides
Reference
Explanations
BeeScreens Documentation
beescreens/beescreens
Home
Home
Tutorials
How-to guides
Reference
Explanations
Tutorials
Tutorials
Install and configure Visual Studio Code
Install and configure Docker
Install and configure Dev Containers
Create a media player application
Create a media player application
Initialize the project with NestJS
Render full HTML pages with Handlebars
Create an image slideshow with Splide
Enable video support for Splide
Fix media ratio sizes with CSS
Customize the slideshow to your will
Move the slideshow data to the service
Ensure code correctness with TypeScript
Define and access multiple slideshows
Manage the slideshows through an API
Persist the slideshows with Prisma
Refactor your application using DDD
Create an interactive drawing application
Create an interactive drawing application
Initialize the frontend project with Next.js
Create a drawing board with Konva.js
Create a React Context to store the lines
Initialize the backend project with NestJS
Create WebSocket gateway with NestJS and Socket.IO
Create a React Context to connect to the backend with Socket.IO
Draw simultaneously on multiple windows
Manage the environnement variables with dotenv
Draw from your smartphone
Install and configure a Raspberry Pi
Install and configure a Raspberry Pi
Introduction
Hardware prerequisites
Download the Raspberry Pi OS image(s)
Write the image(s) on a microSD card
Preconfigure the operating system
Start and log in on the Raspberry Pi
Configure the operating system
Install and configure Sway
Install and configure the browser
Try out the BeeScreens applications
Assign an application to a Sway workspace
Assign Sway workspaces to outputs
Backup and restore the microSD card
Conclusion
Become a BeeScreens contributor
How-to guides
How-to guides
How to contribute to BeeScreens
How to add an application to BeeScreens
How to use cspell
How to use GitLab
How to use Husky
How to use Handlebars
How to use Material for MkDocs
How to use OpenSSH
How to use pnpm
How to use Raspberry Pi Imager
Reference
Reference
BeePlace
Dashboard
Media Player
Pimp My Wall
Explanations
Explanations
About this documentation
About Ansible
About Cobra
About cURL
About cspell
About Dev Containers
About Docker
About Domain-driven design
About dotenv
About Git
About GitLab
About Golang
About Handlebars
About Husky
About Immer
About Joi
About JSON
About k6
About Konva.js
About Markdown
About Material for MkDocs
About NestJS
About Next.js
About Node.js
About npm
About Nunjunks
About OpenSSH
About Prisma
About pnpm
About Raspberry Pi Imager
About Separation of concerns
About Sway
About Socket.IO
About Splide
About SQLite
About TypeScript
About Raspberry Pi Foundation
About The Twelve-Factor App
About UUID
About Visual Studio Code
About WebSocket
Tutorials
¶
Check out the navigation bar for all the tutorials regarding this project.
Back to top