This project is a simple web application designed for managing digital signage content. It allows users to upload multiple images and preview them as they would appear on digital signage displays. The application is built with HTML, CSS, JavaScript for the frontend, and Node.js on the backend.
- Image Upload: Users can upload multiple images simultaneously.
- Image Preview: Immediately after upload, images are displayed as they would appear on a digital sign.
- HTML
- CSS
- JavaScript
- Node.js
- Express
- Express-fileupload
To get this project running on your local machine, follow these steps:
- Node.js installed on your computer.
- NPM (Node Package Manager), which comes with Node.js.
- Clone the repository or download the ZIP file and extract it.
- Navigate to the project directory via the command line.
- Install the necessary Node.js packages:
npm install
- Start the server:
node server.js
- Open your web browser.
- Go to http://localhost:3000 to access the application.
- Use the interface to upload images and see how they are previewed.
Add support for text overlays and additional media types. Implement user authentication to manage access. Store uploaded content in a database for persistence and better management.
This project is open-sourced under the MIT license.