Find Jobs
Hire Freelancers

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

€250-750 EUR

Folyamatban
Kiadva ekkor: több mint 3 évvel ezelőtt

€250-750 EUR

Teljesítéskor fizetve
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]
Projektazonosító: 27912020

A projektről

6 ajánlat
Távolról teljesíthető projekt
Aktiválva: 3 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
€0 EUR 4 napon belül
4,8 (86 értékelés)
6,9
6,9
6 szabadúszó adott átlagosan €506 EUR összegű árajánlatot erre a munkára
Felhasználó avatár
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 7 napon belül
5,0 (11 értékelés)
4,4
4,4
Felhasználó avatár
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 5 napon belül
2,0 (1 értékelés)
1,5
1,5

Az ügyfélről

GERMANY zászlója
Berlin, Germany
0,0
0
Fizetési mód hitelesítve
Tagság kezdete: okt. 23, 2020

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.