Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anjola-adeuyi/tb3_smart_building_manager_frontend_vuejs
TB3 Smart Building Manager Frontend VueJS App manages the buildings, rooms, windows
https://github.com/anjola-adeuyi/tb3_smart_building_manager_frontend_vuejs
axios bootstrap css javascript vuejs
Last synced: about 9 hours ago
JSON representation
TB3 Smart Building Manager Frontend VueJS App manages the buildings, rooms, windows
- Host: GitHub
- URL: https://github.com/anjola-adeuyi/tb3_smart_building_manager_frontend_vuejs
- Owner: anjola-adeuyi
- License: mit
- Created: 2024-01-11T21:04:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-19T14:36:58.000Z (8 months ago)
- Last Synced: 2024-03-19T15:52:37.060Z (8 months ago)
- Topics: axios, bootstrap, css, javascript, vuejs
- Language: Vue
- Homepage: https://automacorp-anjola-adeuyi.cleverapps.io/
- Size: 1.94 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# TB3 Smart Building Manager Frontend VueJS
**Developer:** Anjolaoluwa Adeuyi Joshua
## Overview
TB3 Smart Building Manager Frontend VueJS App manages the buildings, rooms, windows
### course dev web tp 4 vuejs emse1 assignment submission with additional features and functionalities
![assets/front-1.png](assets/front-1.png)
![assets/front-2.png](assets/front-2.png)## Prerequisites
Before you begin, ensure you have installed the following:
- NodeJS
- NPM (Node Package Manager)## Getting Started
The [backend repository](https://github.com/anjola-adeuyi/TB3_Smart_Building_Manager_Backend.git) as well as the corresponding [frontend vue.js repository](https://github.com/anjola-adeuyi/TB3_Smart_Building_Manager_Frontend_VueJS.git) are on GitHub, hosted on clevercloud at [automacorp-anjola-adeuyi.cleverapps.io](http://automacorp-anjola-adeuyi.cleverapps.io/) with a swagger docs API link at [automacorp-anjola-adeuyi.cleverapps.io/swagger-ui](https://automacorp-anjola-adeuyi.cleverapps.io/swagger-ui/index.html).
### API Information
#### User Authentication:
- Admin Role: Username - `admin`, Password - `password`
- User Role: Username - `user`, Password - `password`#### API EndPoints:
- Buildings: [http://automacorp-anjola-adeuyi.cleverapps.io/api/buildings](http://automacorp-anjola-adeuyi.cleverapps.io/api/buildings)
- Rooms: [http://automacorp-anjola-adeuyi.cleverapps.io/api/rooms](http://automacorp-anjola-adeuyi.cleverapps.io/api/rooms)
- Heaters: [http://automacorp-anjola-adeuyi.cleverapps.io/api/heaters](http://automacorp-anjola-adeuyi.cleverapps.io/api/heaters)
- Windows: [http://automacorp-anjola-adeuyi.cleverapps.io/api/windows](http://automacorp-anjola-adeuyi.cleverapps.io/api/windows)## Project setup
```
npm install
```### Compiles and hot-reloads for development
```
npm run dev
```### Compiles and minifies for production
```
npm run build
```### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).