Build a website for me in ruby
$30-250 AUD
Pagado a la entrega
Hi,
I run [login to view URL], it's currently a static html page, and I would like it to be migrated to a ruby web application. I'm not fussed on the framework used, rails, sinatra, etc. are all fine.
Basic technology requirements:
* bootstrap3
* ruby backed with a framework (rails, sinatra, etc)
* gibbon for mailchimp integration
* postgres/mysql
* sass instead of plain css
* html is fine, haml is preferred.
The homepage can be identical to the current in terms of content/layout. Except the newsletter signup, which should now be posted to the app, and using the Gibbon gem, should subscribe the user to a list. I can provide examples on how to do this.
I also want a basic blog built into the app. It'll have a template similar to [login to view URL]
MENU:
What the current [login to view URL] website doesn't have is a menu structure.
I would like the following menu items
%li home
%li news
%ul
%li blog article1
%li blog article2
%li menuitem3
Where there is nested items, I would like a drop down menu.
When the screen size is catering for tablet/mobile, please provide a slide out/off canvas menu in accordion fashion. Something similar to ([login to view URL]) will be fine.
STICKY HEADER/FIXED NAV:
Using bootstrap 3, I would like a sticky header. When the user scrolls past the header the logo should reduce size 50%, and the hamburger should replace the menu.
NEWSLETTER/FORM:
Form submission of the newsletter should happen via a backend controller, using the Gibbon gem.
It should be as simple as:
Gibbon::API.api_key = ENV['mailchimp_api_key']
Gibbon::[login to view URL]({
:id => ENV['mailchimp_list_id'],
:email => {:email => [login to view URL]},
:merge_vars => {
:FNAME => [login to view URL],
},
:double_optin => false
})
BLOG/NEWS:
The blog news section should be quite straight forward. It should allow me to enter
* title
* body (this could be a basic text area, I'll paste HTML in here)
* publish date/time
The content should not be available until the current date is > then the published date/time.
On the right side (in the sidebar) you should have links to all of previous news entries.
QUESTIONS?
Please ask!
Nº del proyecto: #7219743
Sobre el proyecto
4 freelancers están ofertando un promedio de $966 por este trabajo
Hi! I'm have an experience in Ruby on Rails, HTML, CSS and will be glad to help you. Also, I can deploy your app in VPLS.