Completed

RoR LoRa node management application

In this project we would like you to develop an Ruby on Rails application to manager LoRaWan nodes. For more information about LoRa check this website: [url removed, login to view]

The nodes will be communicating with an existing network infrastructure and server ([url removed, login to view]).

The RoR application needs to communicate with this server using the JSON-RPC API as described in the previous link. (we can provide a live test server) Besides the node information that will be provided using the LoRa server API, additional information needs to be stored in a database.

The idea is that a user is able to create a project instance where he or she can assign nodes to. The nodes can then be enriched with more information and placed on a map that the user can import.

This will be the first part of a larger project where we want to add more functionality. For instance in the next part we would like to show real-time information from the nodes in the RoR application using a MQTT broker and the ability to send data to the nodes also using MQTT.

Tests should be made and Bootstrap can be used for the layout.

The RoR application needs to have the following functionality/requirements:

- An admin section:

- Ability to manager (CRUD) LoRa applications and the nodes on the LoRa server (see API docs)

- Ability to manage (CRUD) users accounts (Devise gem)

- Ability to assign nodes to users

- A user section:

- List the nodes by DevEUI that are not assign to a project. In this fase only the DevEUI value from the nodes should be visible

- Ability to search the nodes based on the DevEUI value

- Ability to manage (CRUD) projects. Projects have a name, phase and city value

- Ability to assign nodes to a project

- Ability to import maps (JPG, PNG, PDF) per project

- Ability to show the maps and place nodes on a map using drag & drop

- Ability to enrich the nodes that are assigned to a project with additional information: street, building number, floor and room

- Ability to view the node information when clicked on via the map

- When a project is deleted the nodes will placed in the list of unassigned nodes and the addition node data needs to be deleted as well.

Skills: JSON, MQTT, Ruby on Rails, Software Architecture

See more: what is.json, what is database technology, the value of project management, ruby on rails tests, ruby on rails org, rails architecture, information technology manager, create view ruby on rails, building a project with ruby on rails, architecture ruby on rails, alliance data, software development selling clothes, digital signage software company website template, software needed, rfid tags software developers, software needed business, software localization price depends, comic book drawing software, digital magazine creator software

About the Employer:
( 7 reviews ) Amsterdam, Netherlands

Project ID: #10295060

Awarded to:

aamaia

I'm interested.

€1666 EUR in 30 days
(33 Reviews)
6.8

10 freelancers are bidding on average €829 for this job

seekdeveloper

Hi, I have read your post and understood your requirement. I have great experience working on /JSON/MQTT/Ruby on Rails/PHP/MySQL/HTML5/jQuery/Laravel/Wordpress/Magento/Joomla/Drupal/AngularJS/node.js/CSS3/Java/Py More

€1030 EUR in 10 days
(20 Reviews)
7.4
AwaisChaudhry

Hi there! I have read what you exactly need, however I would like to ask you a few questions. I would call myself a master of what I do, I do work smart and do not rest until I get the job done. Please feel free to pin More

€333 EUR in 10 days
(17 Reviews)
5.6
prashushinde9

===== Pro Ruby On Rails Developers are here ===== Hi we are Professional ROR developers and working with it from last 5 years. Our team can manage any kind of complex project based on ROR. message me to discus More

€824 EUR in 20 days
(14 Reviews)
6.0
hiteshkanwar

I am confident enough to do the stuff for [login to view URL] I'm developing rails app from last 5.3 yrs, I'm very much familiar with its development & deployment part. so I'll easily manage your existing project deployme More

€555 EUR in 10 days
(34 Reviews)
5.5
dishanimje

Hello, As per your post, i have understood your requirement. We provide IT development solutions to enterprise, mid – sized companies and even start ups across the globe; with heavy focus on DOT NET, MS Dynamics CR More

€1263 EUR in 30 days
(6 Reviews)
4.2
mmadi

Dear Client, Greetings from Flowgica technologies, I have experience with these skills. I can send some previous work similar to yours therefore I am looking forward to discuss and move ahead. I am ready to work with y More

€600 EUR in 10 days
(4 Reviews)
4.0
pinkhandtech

Hello, My name is Raju and possess 2 years of massive experience in developing RoR apps. I have been building apps using : * Ruby on Rails (1.9.3, 2.2.0, 2.2.3,4.2.3, 3.2.11, 4.2.5) * RSpec, Cucumber * MySQL, Po More

€566 EUR in 10 days
(0 Reviews)
0.0
londonlance

Hello, Get it done by RoR Pro’s! We are a London based fullstack dev studio, WE BUILT SILICON VALLEY LEAGUE PRODUCTS FOR A FRACTION OF THE COST. All our projects are version controlled with GIT (Github or Bit More

€675 EUR in 30 days
(0 Reviews)
0.0
€555 EUR in 10 days
(0 Reviews)
0.0
adventurek

Hello, I am a Senior Ruby on Rails Developer and have more than 7 years of experience with ROR & other stuffs like: (git, heroku, css, html, haml, slim, coffeescript, amazon ec2 and etc...) and I also have experien More

€777 EUR in 15 days
(0 Reviews)
0.0