- Otras gemas interesantes utilizadas:
- tailwindcss-rails (para styling)
- devise ~> 4.9 (autentificación)
- pundit (autorización)
- faker (generar datos random en el seed)
- rails-live-reload (live reload para development)
- kaminari ~> 1.2 (paginación)
- ransack ~> 4.2 (busqueda)
- Ruby version: 3.2.5
- Rails version: ~> 8.0.0
- Base de datos: sqlite3 >= 2.1
Rol | Contraseña | |
---|---|---|
Admin | [email protected] | admin123 |
Manager | [email protected] | manager123 |
Empleado | [email protected] | employee123 |
-
Instalar Ruby
-
Ejecutar script
./start.sh
ó
-
Instalar las dependencias:
bundle install
-
Configurar la base de datos:
./bin/rails db:create ./bin/rails db:migrate
-
Llenar de datos iniciales la base de datos:
./bin/rails db:seed
-
Construir los estilos de Tailwind CSS:
./bin/rails tailwindcss:build
-
Levantar servidor:
./bin/rails server