Skip to content

The FIoT-Client GUI is an application for things and context management on FIWARE platform using FIoT-Client library

License

Notifications You must be signed in to change notification settings

FIoT-Client/fiot-client-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIoT-Client GUI

License: MIT

The FIoT-Client GUI is an application for things and context management on FIWARE platform using FIoT-Client-Python library. The application is built on top of Angular and Django technologies, on frontend and backend projects, respectively. Frontend is also based on CoreUI project. The project is actually in development.

Table of Contents

Installation and usage

Clone repo

# clone the repo
$ git clone https://github.com/FIoT-Client/fiot-client-gui.git

# go into app's directory
$ cd fiot-client-gui

Backend

Install dependencies

# go into front end's directory
$ cd backend

# install app's dependencies
$ pip install -r requirements.txt

Usage

# serve with hot reloading at localhost:8000
$ python manage.py runserver

Frontend

Install dependencies

# go into front end's directory
$ cd frontend

# install app's dependencies
$ npm install

Usage

# serve with hot reloading at localhost:4200
$ ng serve

# build for production with minification
$ ng build

What's included

Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this:

fiot-client-gui/
├── backend/
|   ├── fiotclientgui/
|   ├── Dockerfile
|   ├── ...
|   ├── manage.py
|   └── requirements.txt
|
├── frontend/
|   ├── e2e/
|   ├── src/
|   │   ├── app/
|   │   ├── assets/
|   │   ├── environments/
|   │   ├── scss/
|   │   ├── index.html
|   │   └── ...
|   ├── .angular.json
|   ├── package.json
|   └── ...
|
├── mockups/
├── ...
├── config.ini
└── docker-compose.yml

Documentation

Under construction.

Contributing

Under construction.

Versioning

Under construction.

Creators

Lucas Cristiano Calixto Dantas - Initial work and project developer

Lucas Ramon Bandeira da Silva - Project collaborator

Carlos Eduardo da Silva - Professor advisor

Copyright and license

This project is licensed under the MIT License - see the LICENSE file for details

Support FIoT-Client GUI Development

Under construction.

About

The FIoT-Client GUI is an application for things and context management on FIWARE platform using FIoT-Client library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •