Rails_template

screenshot of Rails_template

Overview:

Rails Templates is a tool that allows users to quickly generate a new Rails application with a default MihiVai configuration. It provides an easy way to set up a Rails 5.2+ app ready to be deployed on Heroku, complete with Bootstrap 4, Simple Form, and various other gems. The templates also include updates to public pages, such as the 500, 404, and 422 error pages, as well as preconfigured HTML head tags with Google Analytics, Google Structured Data, and metadata.

Features:

  • Default MihiVai Configuration: The templates provide a default configuration based on MihiVai, giving users a starting point for their Rails application.
  • Bootstrap 4: Included in the templates is Bootstrap 4, offering a sleek and modern UI design out of the box.
  • Simple Form: Integration of Simple Form makes it easy to create forms with Rails, streamlining the development process.
  • Gem Integration: The templates come preloaded with various gems, including font-awesome, erd, and env, to enhance the functionality of the Rails application.
  • Public Pages Updates: The templates update the default error pages (500, 404, and 422) with a standardized design and include a logo.png file.
  • HTML Head Configuration: The HTML head section includes tags for Google Analytics, Google Structured Data, and metadata, making it simple to implement these features in the Rails app.
  • Standard NavBar and Footer: The templates provide a standardized navigation bar and footer, ensuring consistency across different pages of the application.
  • Devise Integration: Devise, a flexible authentication solution for Rails, is installed with a generated User model, allowing users to easily implement user authentication in their application.

Summary:

Rails Templates is a time-saving tool that simplifies the process of setting up a new Rails application with a default MihiVai configuration. It provides a range of features, including Bootstrap 4, Simple Form integration, gem integration, standardized error pages, HTML head configuration, a standard navigation bar and footer, and Devise integration. By following the installation guide, users can quickly generate a new Rails app and start developing their application, saving time and effort in the initial setup process.