Færdiggjort

Refactor C++ QT5 project

We need an existing C++/Qt5 project refactored for the following points:

1. Create comprehensive doxygen documentation

2. Develop an automatic test-suite for this project for full code coverage

3. Fix existing bugs (11 at the time of writing)

4. Add new functionality (6 features)

Please find attached the existing source code. This was written in Qt5.9 for Linux.

This application shows a grid of live videos from surveillance cameras and displays graphs with additional data next to it. This graph-data is retrieved from a MySQL server.

The first two items are of utmost importance: a clear documentation to allow other programmers understand easily. An automatic test suite to ensure advances are on stable footing.

The existing bugs are:

1. Sidebar graph height is not saved to user profile.

2. Notes in the future are displayed on the wrong cameras.

3. Application segfault

4. Graph range type is not saved/restored from profile.

5. Logout fails if userlog sql table can't be written

6. Improve user experience when entering and changing user PIN

7. User's custom graph styles are not working

8. Provide popup error messages without repeating

9. Reload datasources and graphs when lastChange column is updated

10. Graph range intervals must be configurable in the database in minutes

11. Video becomes slow in full screen mode

Additional features to be added:

1. Display prognostic graph data

2. Display warning/notification icons on videos

3. Define background color gradients for graphs

4. Better avatar gallery for user profiles

5. Custom user themes/colors of the interface

6. Add graph data for direction (wind, current, etc.)

This is not a web-project.

If you read the entire description, please mention "potato" to know that you have done so. Thanks in advance and waiting for your application.

The attached file "Manual de Usuario [login to view URL]" is the user manual in Spanish, which is up-to-date.

The attached file "User interface applicacion [login to view URL]" is the initial requirements doc for the creation of this application. It is very outdated, but should give a general idea.

Please find attached the existing source code. This was written in Qt5.9 for Linux. <br />
This application shows a grid of live videos from surveillance cameras and displays graphs with additional data next to it. This graph-data is retrieved from a MySQL server.<br />
<br />
The first two items are of utmost importance: a clear documentation to allow other programmers understand easily. An automatic test suite to ensure advances are on stable footing.<br />
<br />
The existing bugs are:<br />
1. Sidebar graph height is not saved to user profile.<br />
2. Notes in the future are displayed on the wrong cameras.<br />
3. Application segfault<br />
4. Graph range type is not saved/restored from profile.<br />
5. Logout fails if userlog sql table can't be written<br />
6. Improve user experience when entering and changing user PIN<br />
7. User's custom graph styles are not working<br />
8. Provide popup error messages without repeating<br />
9. Reload datasources and graphs when lastChange column is updated<br />
10. Graph range intervals must be configurable in the database in minutes<br />
11. Video becomes slow in full screen mode<br />
<br />
Additional features to be added:<br />
1. Display prognostic graph data<br />
2. Display warning/notification icons on videos<br />
3. Define background color gradients for graphs<br />
4. Better avatar gallery for user profiles<br />
5. Custom user themes/colors of the interface <br />
6. Add graph data for direction (wind, current, etc.)<br />

This is not a web-project. <br />
If you read the entire description, please mention "potato" to know that you have done so. Thanks in advance and waiting for your application.<br />

The attached file "Manual de Usuario FeedingAssistant.pdf" is the user manual in Spanish, which is up-to-date.<br />
The attached file "User interface applicacion requirements.pdf" is the initial requirements doc for the creation of this application. It is very outdated, but should give a general idea.

Evner: C++ Programmering, Linux, Qt, Software Arkitektur, Software Testning

Se mere: software testing, mysql, software architecture, c++programming, c++ programming

Om arbejdsgiveren:
( 1 bedømmelse ) Puerto Montt, Chile

Projekt ID: #18167551

Tildelt til:

fleetways

potato\r\nThank you for looking at our bid. Sorry for quoting way above max budget. Maybe we should build & try the source before seeking any specific clarifications, kindly advise if you can give us 2-3 days to come Flere

$3500 USD in 90 dage
(74 bedømmelser)
7.9

16 freelancere byder i gennemsnit $2308 på dette job

DevStar925

How are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming. Especially, I completed many QT projects for such features and specifications. I would like to dis Flere

$2500 USD in 30 dage
(83 bedømmelser)
7.5
goalscoreplayer

8+ years of experiences in Qt/C/C++/JAVA programming. I can meet your 4 requirements perfectly. I have read your project description fully. I can understand and finish it wonderfully. I guarantee high project d Flere

$2647 USD in 10 dage
(53 bedømmelser)
7.4
hjr122413

potato Hello. How are you? I am an interested in your project and I am confident to handle your project. I would like to discuss more details with you. Regards. Cheng Zhe

$1588 USD in 30 dage
(6 bedømmelser)
5.9
langlangFan

Hello, I have much experience in C++, QT development. I have solution to develop various kinds of applications such as finance app, enterprise app. I want discuss further via interview. Thanks Lang ......... Flere

$2500 USD in 30 dage
(14 bedømmelser)
6.1
erndsglts

Having 7 years experience in Qt,c++ on Linux , Windows and Mac.

$1500 USD in 3 dage
(43 bedømmelser)
5.9
edison4mobile

Hi, Dear Employer! How are you? I am really interested in your project. I have enough experience on python, C/C++, C#, QT java programming My sql and LINUX. I am 100% sure i can satisfy your requirements perfectly Flere

$2500 USD in 30 dage
(11 bedømmelser)
5.4
superbpartner

Hi,dear. I understand your proposals and I am very interested in this job - 'Refactor C++ QT5 project'. I am senior software developer and I am able to perform this task in timely manner. Skills: C++ Programming, MySQ Flere

$2500 USD in 13 dage
(11 bedømmelser)
4.6
zhangguimei

QT I am a software developer with mobile app and web development skills. If you want to work with me , i will provide good work great success to you. -My experience and Our Skills Chatting and Dating , Taxi Flere

$2500 USD in 30 dage
(1 bedømmelse)
4.2
bailong19891228

Hi If you're interested in top quality work and communication please read on! You can feel free to check out my portfolio available through my freelancer profile. My portfolio is very in depth and shows you exactly t Flere

$2500 USD in 30 dage
(3 bedømmelser)
3.2
MzHashmi

Hi i love to work on this project i am full time individual freelancer easy to work with and always provide code after quality testing and sure all documentation will be written nicely Thank's

$2500 USD in 30 dage
(4 bedømmelser)
2.5
thecuong000

Dear sir. I have over 4 years' extensive core service development experience with C/C++/QT-QML. I have many experience with some software like your project. I'm really confident about your project, and very eager Flere

$1700 USD in 30 dage
(5 bedømmelser)
2.0
SensenetTech

Hello, SenseNet technology is a USA & India based website, software & mobile APP design and Development Company since 2010 and developed more than 250+ projects. I have gone through initial requirements and can Flere

$1500 USD in 30 dage
(1 bedømmelse)
0.0
DarinX

Hi, Please advise me when it will be a good time for us to chat about the project? Also are those full specs? The info you provided in the job description doesn’t give me a clear idea of the project specific. Please Flere

$1500 USD in 30 dage
(0 bedømmelser)
0.0
UIITservices

If you want this done the right way, I mean the way professionals do it and have this done at affordable price feel free to talk to me. You may also wanna visit us at [login to view URL] to get better feel and ideal of what w Flere

$3000 USD in 45 dage
(0 bedømmelser)
0.0
sayanprogrammer2

HI I am Xpert P. I am senior Developer and I am Expert in Programming. I have completed 200+ based projects in programming with 100% client satisfaction .I have Working experiences of more than 15 years. I have checked Flere

$2500 USD in 15 dage
(0 bedømmelser)
0.0