Build a web page for configurable rule entries

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

Users should be able to define rule set with ability to compose complex rules based on simple logical evaluators

compose complex rules based on simple logical evaluators

+ Users should be able to define rule set with ability to compose complex rules based on simple logical evaluators.
+ Logical evaluators are simple = > < >= <= - + etc
+ The complex rule is composed or 2 or more simple rules combined
+ The rules are statements structured around column's cell value context
+ Add simple validation rules - no name, index collision, name too long, special char in name etc.
+ Add submit button with composite rules in a single request to server

Prerequisite
+ Column definition/specification is loaded to client

Pre-requisite
+ implement a screen to help clients define their own data format definition

Extremely simple UI to start with

Abstract
This feature enables clients to define their own CSV specification for table column orders and headers

Features
AJAX - jquery/angular etc.
"Add new" to add a new column entry with its position id in the CSV header and name
Add ability to reorder the columns as needed
Submit button to send AJAX request to server

This is the start of the project which we intend to add more and would like to consider javascript folks for a long term reporting and data visualization needs

2 UI web pages (no wiring between the pages)
1 - one for column header definition - simple two text fields in a row. Add new will add a new row.
2- evaluator to state if value of c2 > c3 and c4 > 500 etc etc

submit will put all the expression in REST post request
have not thought of JSON or XML but no calculation on the second screen

there is no work flow yet. the first screen is as simple as putting ui front end in place to generate name value pair like column_index_1,name_1 and so on. This will be turned into a REST post request with JSON. The other page is going to list the available columns. The page will allow the user to compose logical precondition_1=0; if c1>c2 and c3=-1 and c4=1 then set precondition_1=1 - this I have not gave a full thought yet and need to rehash to come up with a sample use case in building the logical rule set

More details here:
---------------------------
logic will be free form construction
assume there is a mapping between column_index's to their ids
the logic will be an expression to compose - exremely simple for now AND OR greater than etc with some if then goto logic1
there will be multiple logics
this page will be an edit for logical construction

To clarify with additional details for the first UI page
-------------------------------
assume a layout manager with a table as many rows as the user wishes to enter in using the "Add new" . each row is composed of two columns in that table with a text field. Assume we have First Name Last Name, then the user will enter index number 1 into the first text area and First Name into the second text area

1 First Name
2 Last Name

JSON in POST will be

{
{
id:1,
name:'First Name'
},
{
id:2,
name:'Last name'
}
}

I feel that I provided more details than necessary. I should have done some pictorials to make it easier. I also realized that there are price ranges for larger projects. Our projects are typically defined as modules/packages and meant to fixed price projects. I was not able set my own price for it earlier. I am open for bidding process and would like to resume, although I wanted to make a point that this project is not meant to be a complex project. The terms simple and complex might be misleading, but for the second page, they should have been "basic" and "collated" at best not complex.

AngularJS JavaScript jQuery / Prototype RESTful

Nº del proyecto: #11294755

Sobre el proyecto

23 propuestas Proyecto remoto Activo hace 7 años

23 freelancers están ofertando un promedio de $619 por este trabajo

meet2amitvw

Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check. You can also c Más

$721 USD en 10 días
(37 comentarios)
7.9
sunsoftpro

First, I am sunsoftpro, I from VietNam. Nice to meet you! I have read your description and been interested in your project. I'm ready to discuss and do hard working so that complete great job. Please discuss requi Más

$700 USD en 22 días
(126 comentarios)
7.4
infoway

Hello, After reading the description I have some questions about this webpage. Can you come over a chat to have a discussion in details. This will be highly doable from our end. We are interested in creating complex Más

$876 USD en 20 días
(57 comentarios)
7.5
keshavkalra90

share evaluator logic i will make things acc to your need , looking for more details Thanks Keshav Kalra

$526 USD en 10 días
(73 comentarios)
5.8
toseef3

Hello, Hope you are fine. I am willing to work on your project, I am also ready to start work immediately. Please open chat with me so we can move forward. Best Regards, Waheed Gondal

$477 USD en 8 días
(16 comentarios)
5.8
pratikshapkl

Dear Sir/Mam My name is Pratiksha have 5 year experienced with PHP/Laravel/yii/Wordpress/Magento/Drupal/AngularJS/Phonegap/Bootstrap& plugins. I have created many websites and I know how to create a STUNNING web Más

$500 USD en 10 días
(14 comentarios)
5.1
srsinfosystems

Yes, I can surely help you out with your project. I have read through the job details extremely carefully and I am absolutely sure that I can do this project with the highest standards and in timely manner. I h Más

$777 USD en 20 días
(12 comentarios)
5.0
prashushinde9

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Más

$773 USD en 10 días
(5 comentarios)
4.7
HealthyCoder

Hi Sir, Being a Software Engineer, I can do your project easily. I have more than 3 years of experience in NodeJs, MongoDB, AngularJs, Angular2, Ionic/ Cordova, Native Script, Javascript, jQuery / Prototype, Twi Más

$400 USD en 16 días
(31 comentarios)
5.2
Shopify

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Más

$773 USD en 10 días
(4 comentarios)
2.9
yahe

I am from India (bhopal). I works from my home itself. I am well versed with. I am ready to do this task . If you offer me this job, I will be getting a reasonable amount & I really need some job these day's. portfoli Más

$277 USD en 10 días
(0 comentarios)
0.0
dynalgotech

1. 11 years of total IT experience with 9 years of project development with proven success in architecting, developing and implementing Java/J2EE applications across various tiers in distributed world based on Serviced Más

$722 USD en 10 días
(0 comentarios)
0.0