Cerrado

ModERFoRest

ModERFoRest es el acrónimo de «MODelling Environmental Requirements for FOrest Restoration» (Modelización de los requerimientos ambientales para la restauración forestal).

Es un proyecto de software libre promovido por ingenieros forestales con el fin de permitir agilidad en la selección de especies para las repoblaciones forestales. Los cálculos se llevan a cabo mediante dos algoritmos para los cuales se necesitan datos fisiográficos, climáticos y edáficos. El fin último del software es orientar, dar ideas sobre la idoneidad de un punto para unas especies determinadas.

El estado del proyecto es el siguiente: hay una versión beta en C++ con las bibliotecas de Qt. Es un programa cliente-servidor que solamente está disponible en sistemas GNU/Linux debido a ciertas dependencias de bibliotecas externas de álgebra lineal (Arduino), que no se han compilado con éxito en sistemas Windows.

Lo que se necesita es, o bien obtener una versión estable conservando la misma arquitectura, o bien portar el código a una versión de consola que actúe como demonio en background. La decisión dependerá de la preferencia del candidato y del tiempo de desarrollo que él determine necesario en cada caso.

Si lo que ofrece es completar el programa inacabado actual respetando la arquitectura, será necesario que tenga conocimientos de C++ y específicamente del «framework» de desarrollo de Qt. Para los datos de configuración del programa se utiliza SQLite. El objetivo en este caso es obtener un programa multiplataforma, por lo que tendrá que obtener un ejecutable tanto para sistemas GNU/Linux como para sistemas Windows. Se valorará en este último caso la creación de un instalador.

Si lo que ofrece es portar el código a una aplicación de consola que pueda funcionar como un demonio en sistemas *NIX o un servicio en sistemas Windows, el conocimiento necesario podrá ser tanto de C++, como de java o python. En esta opción no será necesario obtener un ejecutable en cada una de las plataformas propuestas, aunque si se opta por C++ la plataforma requerida será *NIX. La

creación de un «frontend» queda, en principio, fuera del alcance de esta fase, pero se valorará si el candidato es un «Full Stack Developer» una vez finalizado el desarrollo del ejecutable del «backend».

En ambos casos deberá aplicar buenas prácticas en la codificación y documentar adecuadamente el código.

Habilidades: Programación en C++, Linux, Qt, Desarrollo de software, SQLite

Ver más: enterprise application java python, help converting java python, write scanner using imperative language java python, multiplayer games java python, pearl java python, web photo album java python, freelance java python, appengine java python project, regular expression java python search engine , java python perl consultant, flex java python, muenchen java python, convert java python, speed java python php, convert simple java python

Información del empleador:
( 0 comentarios ) Spain

Nº del proyecto: #15558782

4 freelancers están ofertando el promedio de €14/hora para este trabajo

polto

hi I have very good experience in Qt5, Qt4 / c++ I work with fixed price not per hour. if you could send code to check what it will cost . that will be nice check some of our works in website [login to view URL]

€12 EUR / hora
(9 comentarios)
4.3
themunsterk

Saludos, Trabajo con: NodeJS, Java, Python. Si desea una aplicación con los requerimientos antes mencionados puedo aplicar, de trabajar con C/C++, también se trabajar con el. Aunque me siento más cómodo con las Más

€16 EUR / hora
(1 comentario)
3.1
rfurch

Buenos días, Luego de leer detenidamente la descripción de sus requerimientos, estoy muy interesado en obtener más información al respecto. Usted menciona algunos códigos en estado 'beta'. Si es tan amable de env Más

€16 EUR / hora
(1 comentario)
2.7
seduardojs

Experiencia de 10 años en programacion Java backend, experiencia en Frontend Reactjs. Participacion como desarrollador lider en proyecto enfocado en ejecucion eficiente de calculos para software de nomina.

€13 EUR / hora
(0 comentarios)
0.0