Skip to content
dev-dojo-uokPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

BMS UI

BMS UI is a TypeScript Next.js application using shadcn/ui for UI components. This repository contains the frontend interface for managing the Building Management System (BMS).

🚀 Features

  • Built with Next.js and TypeScript
  • Styled using shadcn/ui and Tailwind CSS
  • Real-time updates using WebSockets
  • User authentication and role management

📦 Prerequisites

Before setting up the development environment, ensure you have the following installed:

🔧 Setup Instructions

1️⃣ Clone the Repository

git clone https://github.com/dev-dojo-uok/bms-ui.git
cd bms-ui

2️⃣ Install Dependencies

Use npm to install dependencies:

npm install

3️⃣ Configure Environment Variables

Create a .env.local file in the root directory and add the necessary environment variables.

cp env.example .env

Then, update .env.local with the correct values.

4️⃣ Start the Development Server

Run the following command to start the local development server:

npm run dev

This will start the Next.js app.

5️⃣ Build and Run (Optional)

To build the project for production:

npm run build

To start the production server:

npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages