Find Jobs
Hire Freelancers

Modification of a website developed in Ruby on Rails

$250-750 USD

Annullato
Pubblicato circa 12 anni fa

$250-750 USD

Pagato al completamento
- we host on [login to view URL] - freelancer MUST have heroku experience and knowledge as well as fluency in Git, Rails 3, i18n, Active Record. - we value super-clean, organized, simple, dry code and work habits, good communication skills. - we value clear communication and setting of expectations, honesty and up front communication of issues, delays, etc. - modifications must be documented (non-formal but clear) and explained (skype or text-chat) to site owner (original site developer) who wants to maintain the code in the future. - if you're considered for this project, a short Skype phone or text chat is required before final awarding. - we will be available for questions, clarifications, meetings and to provide any help we can to the freelancer. - we are looking for long term collaboration with an efficient, smart, organized and talented developer. - the website is: [login to view URL] - this project is urgent, please provide time estimate. - hourly rate or fixed price possible. Project is composed of 3 parts: A, B & C. A. SMALL IMPROVEMENT OF EXISTING FEATURES AND PROD / DEV. ENVIRONMENTS A1. update of project to the latest version of rails supported on heroku, stack: bamboo-mri-1.9.2 A2. creation of a staging environment on heroku to deploy test versions of website for testing & review.   (...details in briefing document...) A3. documentation and explanation to site owner:   (...details in briefing document...) A4. Improvement of contact form and newsletter subscribe form to include   (...details in briefing document...) B. IMPLEMENTATION OF I18N WITH A REDIS OR ACTIVERECORD BACKEND B1. discussion with site owner to decide on chosen backend (redis, active record or else, speed, cost and caching aspects) B2. implementation of i18n in the app with chosen backend configured to run on heroku     (...details in briefing document...) B3. creation of simple but clean CRUD admin interface with authentication, in order to:   (...details in briefing document...) B4. edit view to edit existing or new translation key / value    (...details in briefing document...) C. IMPLEMENTATION OF COURSE + CLASS CALENDAR DBs in ACTIVERECORD - detailed schema is ready (90%) and will be given to contractor when the project starts, Skype chat needed to validate and finish the schema. - model include courses, classes, course types, dates, languages, locations - a class is an instance of a course (of given course type) that happens in a given language, at a given date(s), in a given location - future classes pertaining to a course - appear in course page - future classes appear in calendar page grouped by course / location / language - excerpt of the next few future classes appear in left-column widget on site - every class listed has link to registration form pre-filled with the class clicked - some fields must have the ability to display value in two locales (languages) - system must work hand in hand with i18n implementation to allow easy input & editing of the localized values C1. architecture discussion to establish final schema and tech choices (caching, …) C2. development and implementation of model, controllers and view modifications, including migrations C3. improvement of registration form, including validations, error messages, send email with registration data, similar to A4. but for the registration form. C4. improvement of the calendar/register page to group Classes in an accordion (ajax?) displaying only the main courses / workshops, and upon click it slides open (only one open at a time) to display the upcoming classes for this course, grouped by locations / languages. If freelancer is a backend specialist, not fluent in the front-end techniques (javascript, ajax) required to implement this task, its removal from the project can be discussed. Talk to us. C5. creation of simple but clean admin interface (english only) with authentication to CRUD courses, classes, course types, locations, languages, dates
Rif. progetto: 1457695

Info sul progetto

2 proposte
Progetto a distanza
Attivo 12 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
2 freelance hanno fatto un'offerta media di $425 USD
Avatar dell'utente
HELLO SIR PLEASE CHECK PMB
$600 USD in 6 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: SWITZERLAND
Geneva, Switzerland
0,0
0
Metodo di pagamento verificato
Membro dal gen 31, 2012

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.