Skip to content

cis3296f22/03-EBMS

Repository files navigation

Electronic Billboard Management System built with Next.js

The Electronic Billboard Management System is a web application built with Next.js that will bring the simplicity of digital ad management to the physical world. From this web application, Digital Signage Owners can register their billboards and set a per-minute rate for advertising on said billboard. Advertisers can select a billboard that fits their budget, pick a time slot, and then purchase ad space through a payment gateway system integration. Once ad space is purchased, Advertisers will be able to upload an image to be displayed on the billboard during their scheduled time slot. Adding an screenshot or a mockup of your application in action would be nice.

This is a screenshot.

How to build and run

Provide here instructions on how to use your application.

  • Download the repository

  • Download Node.js v17.3.0

  • Download NPM (Should come with Node.js use 'npm -v' to check)

  • Optional: Recommended IDE - VSCode

  • Install packages:

npm i 
  • To start the webapp:
npm run build
npm run dev
  • You will see the website on at the URL "localhost:3000".

How to contribute

Follow this project board to know the latest status of the project: https://github.com/orgs/cis3296f22/projects/106

About

The Electronic Billboard Management System is a web application built with Next.js that will bring the simplicity of digital ad management to the physical world.

Resources

Stars

Watchers

Forks

Packages

No packages published