DEV Community

Discussion on: What was your win this week?

Collapse
 
cescquintero profile image
Francisco Quintero 🇨🇴

I completed a pet project where I studied Hotwire and Stimulus Reflex. It was nice to code something different from work chores and at the same time learn something new which is very cool.

Complementary, I finished some plan updated to a Rails template I've been working past weeks. It's got all stuff I consider necessary when starting a Ruby on Rails project and in coming weeks I'll use it for the second time.

The template name is Puntapie and you can check it out here :)

GitHub logo devaspros / puntapie

Kickstart new Rails projects with tons of setup already done

Puntapie

Plantilla para empezar aplicaciones Rails con un puntazo inicial.

Requisitos

  • Ruby 2.7.1+
  • Redis
  • Bundler gem install bundler
  • Rails gem install rails
  • Yarn brew install yarn o Instala Yarn

Modo de uso

Desde el repositorio:

rails new /path/to/app -d postgresql \
  -m https://raw.githubusercontent.com/devaspros/puntapie/master/template.rb
Enter fullscreen mode Exit fullscreen mode

o desde archivo local:

rails new /path/to/app -d postgresql -m ~/puntapie/template.rb
Enter fullscreen mode Exit fullscreen mode

¿Qué incluye?

Configuraciones y Archivos

  • Namespace de API
  • .editorconfig
  • Archivos .env
  • Archivos Foreman (Procfile) con Release Phase para Heroku
  • Vistas de Devise con Bootstrap
  • RSpec configurado

Gemas