Title: development of front end configuration window
Software Platform : Angular
Data base : Influx DB & SQL DB
We need development of front end configuration window for our existing application built on Angular platform.
Configuration window fields:
1. Input Channels Selection : Should have the provision to select multiple channels available in the existing Influx DB. These channels has numerical data and data is being captured in real time at 10Hz frequency.
2. Operation on selected channels: should have the provision to add any kind of arithmetic / logical / other operation on selected channels using small Java script / drop down list of operation to select from. We can discuss in detail about the possibilities and finalize accordingly during detailed discussions.
3. Output Channel Configuration : should have provision to define a name of the channel (user input – string).
4. Creation of new channel : upon “submit” button press, configuration window will generate a new channel in the Influx DB and value of that channel will be the output of operation at S.No.2. this should happen in real time with the same frequency as Input channels.
5. At the configuration window itself, there should be a provision to add High, Low limits for the Output channel. And upon “submit” button press, configuration window feed these values to a SQL table along with the output channel name.
6. This complete operation script / code should be stored in database and should be reusable at other systems
7. While all these calculated channels will keep on building, a consolidated list view should also be developed with an option of “edit” button. When “edit” button is pressed for specific output channel, same configuration window with last saved details should open.
8. Needless to say that complete script work should be very efficient, should work without lag and should add as less load as possible on computing power.
Timelines : 1 weeks
Start Date: Immediate / ASAP
Project type : Lumpsum
Budget : Rs. 18,000/-