Build something that works
Make it easy for users to share your site on Facebook by adding a 'Like' button.
Add categories to organize resources (e.g. listings, restaurants) on your site. In Part I of this series, add a basic Category framework and set up your databases.
Add categories to organize resources (e.g. listings, restaurants) on your site. In Part II of this series, add a dropdown menu for users to assign a category to a new resource.
Add categories to organize resources (e.g. listings, restaurants) on your site. In Part III of this series, add a filter to limit the display of resources to a specific category alone.
Forget about infinite scroll! Make your content easier to digest by splitting it into multiple pages.
Get notified when your website goes down and make your homepage load faster on Heroku.
Make your site look more professional by adding sleek icons to spruce up your buttons.
Customize the display format for currencies and dates to align with standards for non-US countries.
Override the Rails default country (United States) to use a currency and date standard for a different country (e.g. Italy) throughout your app.
Enable your site to use different currency and date standards for multiple countries (e.g. US and Italy).
Enable your site to display multiple versions of your webpage to users coming from different countries.
Build your website's following by adding a 'Follow' button for Twitter.
Use the same database in both localhost and Heroku to minimize the issues you'll face during deployment.
Use the Google Maps API to implement location-based features.