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!
Hello,
We can certainly develop the site using Ruby preferably Ruby on Rails. Please be rest assured that all other requirements will be implemented smoothly.
Please let me know if you want keep the same design or wish to have a different one.
I will provide quality work both in terms of unwavering support and timely delivery. You can rely on me for round the clock post delivery maintenance and timely response to all your queries. Looking forward to discuss more about the project.
Thanks & Regards,
Raktim
Lozingle Technology Services