Encuentra los mejores trabajos freelance de Git!

Encuentra trabajo freelance en los mejores proyectos de Git. Los mejores Programadores y Diseñadores Web para aplicaciones desktop, mobile apps, sitios web, e-commerce, IT, desarrollo web y de software están en Workana.

Workana es la primera y más grande red de trabajo freelance y remoto de Latinoamérica. Mira los últimos proyectos publicados de Git y envía tu propuesta ahora. Si estás buscando freelancers de Git para trabajar en tu proyecto visita esta página. También puedes publicar tu propio proyecto gratis.

Suporte para importação de um projeto Android do Git Hub para o Android Studio

Presupuesto: Abierto Publicado: Hace 1 hora Plazo: 1 día Propuestas: 2
Necessito de algum programador Android, com experiência em Android Studio e Github, afim de me auxiliar na importação de um projeto para o Android Studio de modo que eu consiga, com base nela, e sem realizar nenhuma alteração, gerar e executar o apk. Simples assim. Não preciso de suporte para nenhuma alteração, mas como nunca trabalhei com Github, estou enfrentando dificuldades. Ate consigo importar, mas não consigo passar disso, o que pode ser decorrente de falhas no processo de importação.

Categoria: IT & Programação
Subcategoria: Mobile
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Android
Habilidades requeridas:
Publicado por: José B. P. D. S. J. Última respuesta: Hace 1 hora Brasil

Programadores Php, Angularjs y Wordpress

Presupuesto: Abierto Publicado: Hace 2 horas Propuestas: 3
AGENDA MEDICA ONLINE es una Plataforma Web SaaS, para centros médicos, médicos , dentistas, terapias alternativas, medicina natural y salud en general. Les permite agendar horas online, captar pacientes y competir con los grandes operadores de la salud.
El servicio se paga en la web y vende desde de tres formas:
Plan Individual Personas: USD 25 mensual
Plan Centro Médico pequeño: USD 50 mensual
Plan Centro Médico mediano: USD 105 mensual

Por lanzamiento de nuestra plataforma en Latinoamérica y España seleccionaremos colaboradores con experiencia en desarrollo, posicionamiento y ventas en Redes Sociales. Formará parte el Equipo Fundador en su país y tendrá un pago porcentual de las ventas generadas en su país . Recibirá un paquete de Stock Options y un contrato de cinco años que le garantiza un ingreso anual destacado.

Se requiere experto en PHP, Wordpress, AngularJS y GIT (utilizamos github).
Se valorará experiencia en Laravel, React, AWS y seguridad web

Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: A tiempo parcial
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:
Publicado por: AGENDA M. O. Chile

Javascript / Node.Js Developer for Ocr project

Presupuesto: Abierto Publicado: Hace 3 días Propuestas: 3
Develop a javascript class (to be used in node.js environment) that

- takes url of a scanned passport image
- passes this url to Google Cloud Vision for image analysis
- parses/filters the result from Google Cloud Vision and returns an object/array containing:
Surname, Given Names, Nationality, Date of Birth, Sex, Place of Birth, Date of issue, Date of expiry, Authority, Typ, Code/Country

If not all fields can be read/parsed, these should be left blank and warning to console.log
or, if it completely fails, reasonable error

Please also provide a simple test app for your class, so that we can test your results without first having to integrate it into our solution.

You can sign up with Google Cloud Vision for a 30day test account: https://console.cloud.google.com/freetrial

Passport Examples are attached and can also be found here:
https://upload.wikimedia.org/wikipedia/commons/9/9e/Mustermann_Reisepass_2007.jpg

http://thevolunteerinside.org/wp-content/uploads/2016/02/us-passport-photo-template-suzc9jrb.jpg
Open Attachment

Programming Languages Required: Node.js JavaScript
Software Frameworks that will be used: Node.js
Project Type: One-time project
Project Stage: Fully Specified
API Integration Required: Other
One-time Project: Project: IT & Software - Web Programming - Other
Other Skills: API Development Git OCR Algorithms React.js Website Development
Preferred Qualifications

Freelancer Type: Freelancers Only
English Level: Conversational - Able to verbally discuss project details

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)
Habilidades requeridas:
Publicado por: Mario P. Argentina

Programador .Net que saiba publicar em Clickonce

Presupuesto: Abierto Publicado: Hace 3 días Duración del proyecto: 1 - 4 semanas Propuestas: 7
Temos um programa que avisa a loja quanto tem novos pedidos, e precisamos constantemente evoluir esse programa.

REQUISITOS OBRIGATÓRIOS

- Boa experiência em .NET
- Responsável, pois esse programa está em 100 lojas
- Que saiba publicar no modelo ClickOnce
- Entenda de timer's no .NET

REQUISITOS DESEJÁVEIS:
- Responda as interações no workana no mesmo dia
- Tenha facilidade em trabalhar com repositório de fontes, como GIT ou BitBucket

O Trabalho será iniciado imediatamente.

Categoria: IT & Programação
Subcategoria: Desktop Applications
Qual é o alcance do projeto?: Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho?: Um projeto
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: Windows
Habilidades requeridas:
Publicado por: Leandro D. Última respuesta: Hace 2 días Brasil
Método de pago: Verificado

Autoescuela Programación en Codeigniter3

Presupuesto: Abierto Publicado: Hace 2 semanas Plazo: 30 días Propuestas: 6
Autoescuela es una aplicación web en CodeIgniter 3 (modelo vista controlador) para llevar el control de Alumnos, Temarios, Videoclases, y Tests para practicar sacarse Permisos de Conducción, con sistemas de Cuentas de Usuario, Temas, Tests, Videoclases, Evolución de Alumnos y Mensajería interna.

Tiene dos tipos de Usuarios con vistas muy distintas de las mismas cosas: Profesores y Alumnos. Los Profesores pueden crear y editar Usuarios, Temas, Videoclases y Tests, ver la Evolución de cualquier Alumno y enviar Mensajes internos. Los Alumnos pueden ver Temas, Videoclases y su propia Evolución, y hacer Tests de prueba.

Existe la particularidad de que hay dos "versiones" de la aplicación, una local y otra remota. Las dos usan la misma base de datos y la diferencia entre ellas es que sólo en la local pueden los Alumnos acceder a una función para hacer Tests con ayuda.

Una descripción más detallada y casi completa está en el adjunto documentacion.pdf.

Mucha de la funcionalidad está terminada, pero no toda; hay bugs y ciertas modificaciones pendientes. Hay una lista de tareas al final de este texto. El código está en un repositorio GIT en Bitbucket. Tenemos una demo con la versión actual en http://s570327198.mialojamiento.es/autorocha

Las credenciales de prueba son:
- Profesor:
usuario 494949
contraseña 797019
- Alumno:
usuario 67768678
contraseña 933630

El objetivo es terminar el proyecto y las modificaciones pendientes.

Normas de trabajo:
- Comentar el código. Toda función que cambies o crees, debe tener un comentario (en español) estilo PHPdoc (https://www.phpdoc.org/docs/latest/index.html). Imita los que ya haya en el código. Ignorar los que no tienen comentario, salvo que te sobre tiempo.
- No reinventes la rueda. Busca funciones en los helpers y libraries que ya estén en el proyecto antes de crear tus propias funciones. Usa Query Builder (http://www.codeigniter.com/user_guide/database/query_builder.html) para acceder a la base de datos, no consultas directas, salvo que sea absolutamente necesario (como un INSERT ON DUPLICATE KEY.)
- Consúltanos cualquier detalle sobre la aplicación sobre el que tengas dudas, especialmente sobre el PDF de documentación y la estructura jerárquica de los Temas.

Tareas Prioritarias (numeradas para fácil referencia, pero no ordenadas):
1.- Profesor Nuevo Test: añadir campo "Tiempo" para el examen.
2.- Parte de Alumno como está en la documentación PDF, más estas tareas.
3.- Alumno Temario: el menú de la columna derecha no sale en responsive. Que salga antes de las Diapositivas.
4.- Alumno Listado de Test Programados/Examen: falta realizar test sin ayuda.
5.- Alumno Listado de Test Programados/Examen: añadir columnas "Preguntas" (número de preguntas del Test), "Tiempo" (tiempo del Test), "Resultado" (icono de aprobado ¿verde? si alguno de los intentos fue aprovado, icono de suspendido ¿rojo? en otro caso).
6.- Alumno Test Programados/Examen Con Ayuda/Sin Ayuda: las preguntas no contestadas cuentan como fallos en los intentos. La condición de aprobado es tener como máximo 3 fallos.
7.- Alumno Test Programados/Examen Con Ayuda/Sin Ayuda: falta el tiempo. Temporizador que muestre el tiempo que se está empleando cada segundo, con el tiempo del Test al lado: "00:21.36 de 01:30". Si se acaba el tiempo sin darle a Finalizar, guardar el intento tal y como esté (¿AJAX?). Por robustez, cuando empiece a guardar automáticamente, deshabilita el botón "Finalizar" y cámbiale el texto a "Autoguardando". Cuando haya guardado, cambia el texto del botón a "Volver", y que ya no guarde nada del intento.
8.- Alumno Test Programados/Examen Con Ayuda: La explicaciones de cada pregunta empiezan ocultas. Al marcar alguna respuesta, aparecen (es la "ayuda").
9.- Alumno Test Programados/Examen Con Ayuda/Sin Ayuda/Preguntas & Respuestas: Falta slider para cambiar la fuente a demanda.
10.- Listado de Test Programados/Examen: no está ventana modal de Información del Test, pero esto déjalo sin hacer porque tenemos que revisar si hay realmente info que mostrar, que no esté ya en el listado de Tests.
11.- Profesor Editar Test/Listado de Tests [Bug]: cuando se borra una pregunta sin imagen, o un Test con una pregunta sin imagen, se intenta borrar la ruta y lógicamente falla.
12.- Alumno Listado de Test Programados/Examen [Bug]: Si se alcanza el número de intentos, realizar test con ayuda se rompe.
13.- Alumno Test Examen con Ayuda [Bug]: se rompe al finalizar.

Tareas No Prioritarias (numeradas para fácil referencia, pero no ordenadas):
50.- Login: El link "olvidaste tu contraseña" no funciona. Te debe llevar a un formulario que pide un usuario. Cuando suba el formulario, el sistema regenera el password de ese usuario y le manda un mensaje de email a un "email del sistema" diciendo "La nueva contraseña del usuario X es Y." Ya se lo comunicarán fuera del sistema.
51.- En general, todos los títulos, etiquetas, etc. que estén con la primera letra de todas las palabras en mayúsculas.
52.- Barra de navegación: poner icono que avise de mensajes nuevos y enlace a verlos.
53.- Base de datos: campos opcionales que sean DEFAULT NULL. No guardar cadena vacía.
54.- Base de datos: en la tabla `temas_permisos` se generan asociaciones tema-permiso repetidas. En realidad, podrías usar la terna (`tema_id`, `permiso_id`) como PRIMARY KEY, en vez de `id`. Como mínimo, debe haber un INDEX UNIQUE en el par (`tema_id`, `permiso_id`).
55.- Profesor Listado de Temas: Cualquier Tema o Tema Padre se puede arrastrar y soltar para cambiar su Padre (como en los menús en Wordpress).
56.- Profesor Lista de Usuarios: No está el botón Redactar Mensaje, que es una ventana modal con un autocompletar de usuario y texto de mensaje a enviar. Añadir a la columna Opciones un botón para abrir la misma ventana modal, pero ya con el usuario rellenado (o incluso sin mostrar el autocompletar.)
57.- Profesor Crear Nuevo Usuario: la validación deja pasar DNIs con letras, sólo pueden ser números.
58.- Profesor Editar Usuario: siempre falla la validación del campo DNI.
59.- Profesor Editar Usuario: etiqueta del campo "Nombres" que sea "Nombre".
60.- Profesor Editar Tema: mejor que pinchar en una Diapositiva para borrarla, botón de borrar en la esquina superior derecha (una X o algo) y la Diapositiva que sea un link a verla completa (ponle target="_blank").
61.- Profesor Nuevo Test/Otras Pantallas: si falla la validación, hay que mantener el valor de los campos que hayan pasado la validación. Esto seguro que pasa también en otras pantallas. Codeigniter tiene soporte para esto con la función set_value().
62.- Profesor Autoescuelas: pantallas para crear, editar y deshabilitar Autoescuelas. Campos de una Autoescuela: Nombre, Dirección, Municipio, Provincia, Teléfono, Email.
63.- Base de datos: la Provincia y Municipio de la nueva entidad, "Autoescuela" son selectores con datos de tablas estándares de provincias y municipios de España, que tenemos disponibles. Se supone que la Autoescuela sólo necesita guardar una referencia a un municipio. Cuando creas una Autoescuela, el selector de Municipio empieza deshabilitado y vacío. Cuando seleccionas Provincia, el selector de Municipio se rellena con sólo los Municipios de la Provincia seleccionada, mediante AJAX. Te digo directamente AJAX porque tener cargados ocho mil municipios es ineficiente. Esto lo hemos hecho igual en varias aplicaciones en Codeigniter, si quieres te paso código de ejemplo.
64.- Usuarios de tipo Alumno: campo Autoescuela. Selector para asociar el Alumno a una Autoescuela.
65.- Usuarios de tipo Alumno: el campo número de veces a realizar el test es las veces que se le permite hacer cada test. Por defecto es 3.
66.- Pregunta de Test: Enunciado que sea textarea.
67.- Pregunta de Test: Resumen se llama Explicación y es la explicación de la respuesta correcta. Que ocupe todo el ancho y sea más alto.
68.- Pregunta de Test: que se previsualice el vídeo encima de la URL. Columna un poco más ancha para ello.
69.- Permisos para que usuarios de tipo Alumno no tengan acceso a Temarios concretos, Tests concretos, Videoclases concretas. Además permiso para que pueda ver un Test concreto en el mismo modo que se ve en el modo local (vista completa).
70.- Alumno Videoclases/Temario: que empiece abierto el árbol del tema que se carga por defecto.
71.- Profesor Editar Tema [Bug]: si edito un Tema "temario" (raíz) para colocarlo como hijo de un Tema padre (no raíz), dicho Tema padre se convierte en "temario". Es decir, pierde la relación con su padre. Esto entristece a sus hermanos. Si te sirve de algo, se trata de que cuando se inserta o elimina un elemento en/de una jerarquía, el resto de las relaciones se mantengan iguales. Por ejemplo, dada la jerarquía de Temas padre:
Temario [Permiso A1]
|_ Hijo1
|_ Nieto1
|_ Hijo2
|_ Hijo3
la operación "hacer que Temario sea hijo de Nieto1" debería provocar esta jerarquía:
Hijo1 [Permiso A1]
|_ Nieto1
|_ Temario
|_ Hijo2
|_ Hijo3
si sobre esta jerarquía ahora hago la operación "hacer que Hijo1 sea hijo de Temario", debería quedar la jerarquía original. Se podría hacer de otra forma, pero esto parece lo más intuitivo a la hora de modelar Temas. Si quiero mover Temario de esa forma, querría que se mantuviesen las relaciones con Hijo2 e Hijo3, no romperlas. Mantener la relación entre Temario e Hijo1 lógicamente es imposible en este ejemplo.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Roles necesarios: Desarrollador
Publicado por: Duyal O. L. Última respuesta: Hace 10 horas España
Método de pago: Verificado

Programador Angular

Presupuesto: Abierto Publicado: Hace 2 semanas Duración del proyecto: 3 - 4 meses Propuestas: 11
Estamos contratando! Se busca desarrollador Senior! #bookandlearn #startup compartan! Info x inbox

Book&Learn es una plataforma en la nube para agencias educativas y escuelas que permite a los agentes buscar y cotizar cursos, así como dar seguimiento a sus clientes.

Buscamos un desarrollador Front End que domine AngularJS, tenga conocimientos sólidos en programación, mejores prácticas y diseñe interfaces atractivas, libres de errores y que aporten positivamente a la experiencia de usuario.

Nuestro candidato ideal es alguien que además de escribir código tenga buenas habilidades de comunicación y se familiarice con los conceptos propios de la industria del turismo educativo.

Actualmente estamos interesados en Cycle.js, Vue, Redux, Ava, Webpack, Rxjs y buscamos un desarrollador que comparta nuestra pasión por aprender nuevas tecnologías.

Hablidades Técnicas Requeridas

Componentes, directivas y ui-router de Angular
Programación Funcional: Ramda, lodash.
Programación Asíncrona: Promesas, peticiones REST
Pruebas unitarias y e2e: karma, protractor, jasmine.
CSS3: compatibilidad en navegadores, reglas de especificidad, preprocesadores, Twitter Bootstrap, BEM.
HTML5 semántico y estándares W3C
Motores de plantillas: pug(jade), handlebars
Flujo de trabajo: gulp, jslint, git, git-flow, JIRA, Bitbucket o Github

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Tiempo completo
Roles necesarios: Diseñador, Desarrollador
Integraciones de API: Social media (Facebook, Twitter, etc), Payment Processor (Paypal, Stripe, etc), Cloud Storage (Dropbox, Google Drive, etc), Otros (Otras APIs)
Habilidades requeridas:
Publicado por: Ricardo D. Mexico

Desarrollador Python / Django Argentina-España

Presupuesto: Abierto Publicado: Hace 2 semanas Duración del proyecto: 1 - 4 semanas Propuestas: 5
Python / Django developer

IMPORTANT: ONLY CANDIDATES LIVING IN ARGENTINE OR SPAIN WILL BE CONSIDERED

We are a software development company based in Spain, looking for Python / Django developers to work with us part-time 20-30 hs a week, to help us with some ongoing projects, and possibly with other upcoming projects in the future.

Position will work from home with other developers from Argentine and Spain.

Required skills:
- Experience in backend development with Python/Django
- PostgreSQL DB, PostGIS is a plus
- Redis & Celery Tasks
- GIT repositories
- Digital Ocean / AWS servers experience is a Plus
- django-rest-framework is a Plus
- Some Frontend skills as Bootstrap / Javascript / JQuery is a Plus
- Experience working with social networks APIs is a plus
- Experience developing geolocalization software is a plus
- English undertanding is a must.

You will work with other freelancers in a nice collaborative enviroment. We use slack for team comunication.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Crear un nuevo sitio personalizado
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: A tiempo parcial
Roles necesarios: Desarrollador
Habilidades requeridas:
Publicado por: Mariano M. Última respuesta: Hace 2 semanas Argentina

Programador Php + Mysql para trabajo por horas

Presupuesto: Abierto Publicado: Hace 2 semanas Duración del proyecto: 1 - 2 meses Propuestas: 62
Estoy buscando un desarrollador Full Stack, PHP+Mysql con conocimientos en frontend con bootstrap para trabajo por horas en proyecto a largo plazo para unirse a equipo de trabajo.

Manejo de control de versiones Git y patrón de desarrollo MVC, al menos un año de experiencia programando en PHP para clientes o en proyectos propios.

El presupuesto actual es de 7 USD la hora.

Categoría: IT & Programación
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
Es un proyecto o una posición?: Posición de largo plazo
Actualmente tengo: No aplica
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Habilidades requeridas:
Publicado por: Pro D. Argentina

Configurar servidor Aws

Presupuesto: Abierto Publicado: Hace 3 semanas Propuestas: 3
Configurar o servidor AWS e o servidor local, implementar o GIT.

Categoria: IT & Programação
Subcategoria: Outro
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Habilidades requeridas:
Publicado por: Cauê P. Brasil

Programador Python 3 Object Oriented

Presupuesto: Abierto Publicado: Hace 3 semanas Propuestas: 2
Ayudante para asistir en desarrollo:

Estamos haciendo un sistema ORM con comunicaciones para manejo de recoleccion de data de sistemas "industriales". Hay la posibilidad de aprender muchas tecnicas "leading edge" y trabajar con gente avanzada en diseño de sistemas.

Requerimos:
1 año de experiencia en facetas de Python3 avanzado
1 años o mas de esperiencia en OO
conocimiento de unit tests
conocimineto de uso de git o svn
conocimineto de xml

Si tiene estos, mejor:
habla Ingles
ECMAScript/ JavaScript
conocimiento de Linux, especialmente servidores

Se trabajaria remotamente. Hay que pasar una prueba

Categoría: IT & Programación
Subcategoría: Otro
Tamaño del proyecto: Medio
Es un proyecto o una posición?: No lo se aún
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Habilidades requeridas:
Publicado por: Gary Última respuesta: Hace 3 semanas Panama
Método de pago: Verificado
Cargando...