Skip to content

mazyhehe/Digital-Signage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Digital Signage Content Management System

Project Overview

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.

Features

  • Image Upload: Users can upload multiple images simultaneously.
  • Image Preview: Immediately after upload, images are displayed as they would appear on a digital sign.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Express
  • Express-fileupload

Setup and Installation

To get this project running on your local machine, follow these steps:

Prerequisites

  • Node.js installed on your computer.
  • NPM (Node Package Manager), which comes with Node.js.

Installation Steps

  1. Clone the repository or download the ZIP file and extract it.
  2. Navigate to the project directory via the command line.
  3. Install the necessary Node.js packages:
    npm install
  4. Start the server:
    node server.js
    

Running the Application

  1. Open your web browser.
  2. Go to http://localhost:3000 to access the application.
  3. Use the interface to upload images and see how they are previewed.

Future Enhancements

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.

License

This project is open-sourced under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published