Find Jobs
Hire Freelancers

Update Ruby on Rails, Transition from S3 to Backblaze and Fix Open Bugs on Voicerepublic.com

€250-750 EUR

En curso
Publicado hace más de 3 años

€250-750 EUR

Pagado a la entrega
We are looking for a remote freelance developer with the ability to fix issues and update the open source code base of [login to view URL] using Ruby on Rails, storage and other web technologies. Goals: To ensure security through updating to latest versions, to fix issues impacting functionality, to ensure a working transition from S3 to Backblaze and to enable the automatic deployment of the project from GitHub to a Debian server. This freelance project would include a serious functionality check after the updates. Changes and deployment should be documented following best practices. The Github pages are * User: [login to view URL] * Admin Interface: [login to view URL] Ruby is already updated to 2.4 and working on Debian Buster (See the "buster" branch in the project repository). Other technologies include: Capistrano, Websocket, AWS S3 (on Backblaze), ClojureScript (Clojure), CoffeeScript, ActiveAdmin, AngularJS, Cdist. The website should be deployed (again) to VoiceRepublic ([login to view URL]). The following needs to be taken care of as part of the project. 1. Updates and Dependencies * Please update to well-supported Ruby and Rails versions to ensure the system can run smoothly. Desired versions: * Update Ruby 2.4.N to Ruby 2.7.1 * Update Rails 4.2.0 to Rails 6.1.x. * Bump dependencies to latest version (also see automatic Dependabot PRs) 2. Data Sources and Deployment * Switch to Backblaze's S3 as storage engine (data is already transferred) * Do changes in uploading code needed for compatibility with B2, also see [login to view URL] * Rename "Integration" branch to "development" branch. Deploy development and master branch automatically with Travis to run the system including admin app (backend). For settings use environment variables on Travis. * Automatically create docker images * Add (semi)automatic tests to ensure Upload and Streaming functionality works on Backblaze (start with manual tests) * Set up Vercel or another suitable service to create a test installation for each PR 3. Office Backend * Solve issues - batch actions, enable delete and show "public page link" - in back office to re-enable administration tasks * Add system config settings, e.g. Backblaze S3 keys, Mailgun, other config options into the backoffice settings UI 4. Voicerepublic User System * Fix missing images and ensure all media files come from internal resources (not external) * Unlink Streamboxx page [login to view URL] We currently don't provide this feature but might come back to it later again. * Update dead/outdated links to blog, help, etc. e.g. to Twitter it should be [login to view URL] * Delete [login to view URL] box service * Fix links to public pages * Take out Facebook Login (comment out the code in case we come back later) * Fix RSS issue resulting in a lot of resource usage * Add a privacy respecting captcha for user sign up * Check validity of [login to view URL] and move any still relevant content to Readme.md. Then delete file. * Move deployment info to folder /docs, delete any outdated content and update deployment info. Current file at [login to view URL]
ID del proyecto: 27912020

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
€0 EUR en 4 días
4,8 (86 comentarios)
6,9
6,9
6 freelancers están ofertando un promedio de €506 EUR por este trabajo
Avatar del usuario
Hello. I have rich experience for 8+ years in ROR development. My main skills are to create a high-quality backend and fast fix issues, and user-friendly UI. I had worked on several website and APP developments for domestic and foreign companies. As a professional developer, I promise a brilliant service for you. I can complete the project at the desired level perfectly. And I'm always ready for you. I will wait for your response and hope for a long term relationship with you. Best Regards. Maksim
€250 EUR en 7 días
5,0 (11 comentarios)
4,4
4,4
Avatar del usuario
I have 9+ years of experience in building and scaling ruby on rails applications.I have great experience to work on API,s and full stack#OOP # Server side CSS# Bundler # Rake) # AWS EC2 # Bootstrap # code versioning tools such as Git # Development adding tools(such as Browser) # deveops # Git # Heroku # HTML5/CSS3 # python # larval # java # PHP It would be amazing experience to work with you. development. looking forward.
€650 EUR en 5 días
2,0 (1 comentario)
1,5
1,5

Sobre este cliente

Bandera de GERMANY
Berlin, Germany
0,0
0
Forma de pago verificada
Miembro desde oct 23, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.