Web application for data correction

Closed job
no avatar
pa.gi
Employer
Job category:
Desktop/web applications
Expected budget:

6000.00 PLN

Published:
Valid until:

Job description

1. I have a desktop application that I want to change to a web application without mobile

2. it is used to analyze/correct (hereinafter A/K) the data (ads from portals) and send it to the archive of the current DB and external DB.

3. A/K is manual (by proofreaders) and automatic (hereafter Automatic)

4) It involves comparing the values in the fields with the values specified in the same database in other tables and flagging these data in the appropriate fields or correcting them.

5) In some cases it will be necessary to parse the fields in search of information

6. after A/K data is sent to archive, recycle garbage can and external DB

Automatic A/K

7. works cyclically every 15 minutes but must be able to change (do not have to pull out to the front)

8. must be able to restart and stop if there is a problem

9. preview would be valuable

Manual A/K

10. user accounts of two levels - admin and users

11. simple front-end with login for admin with preview of correctors, release of data.

12. simple front with login for proofreaders, data selection and working panel

13. view divided into list of offers, details window and history of offers of a given phone

14. indicated assignment of some functions to keyboard keys

15. most fields editable, with scripts to remove regexes

16. stage control - forcing to go through all but with possibility to bypass this requirement

17. url field linked to ads and perhaps by proxy (next stage)

18. indicated option to import data from csv file (next stage)

19. necessary logs and statistics

20. most of the DB structure and data stays, LAMP on VPS set up.

21. no upfront payment, we sign a contract and settle the stages: todoist, trello, jira , code on GH

Stages:

1. data distribution, API, Data flagging scripts, data uploading, Automated.

2. admin and user panel, user accounts, logs, stage control

3. automatic correction: data correction scripts

4. user action statistics, activity counting and maybe proxy

Required functions:

API is not necessary, java is out