É um simples blog, onde será possivel registrar usuários, e posts.
puts "Crud completo"
puts "Ruby on rails"
puts "Tailwind"Feito por [Fábio Varela]
- Registrar usuário (Admin)
- Registro novo usuário do blog.
- Visualizar, criar, editar e apagar usuários.
- Visualizar, criar, editar e apagar posts.
- Visualizar, criar, editar e apagar categorias de posts.
Blog
Tecnologias utilizadas:
- [Ruby on rails] - Framework da linguagem Ruby para criar sites, sistemas web e etc
- [Tailwind] - Framework CSS para melhor produtividade e estilização da página
- [Kaminari] - Usado para criar paginação.
- [bcrypt] - Usado para armezenar as senhas com segurança.
Para rodar, necessita do tailwind e ruby on rails Ruby on Rails ultima versão.
Instalar a linguagem Ruby Instalar RVM Ultima versão.
Instalar o ruby on rails dentro do enviroment com o comando:
gem install railsQuando instalar, precisamos configurar o RVM com o seguinte comando:
source ~/.rvm/scripts/rvm E instalar a versão [Ruby] utilizado nesse projeto:
rvm install 3.1.0E utilizar está mesma versão no seu enviroment:
rvm use --default 3.1.0Dentro da pasta do projeto, rodar o seguinte comando no terminal:
bundle install --without productionIrá instalar todas as demais dependencias do projeto.
Para fazer com que o tailwind funcione (É NECESSÁRIO PARA O PROJETO RODAR) , digitar os seguintes comandos no terminal:
- ./bin/bundle add tailwindcss-rails -------- Caso esse comando resulte em algum tipo de erro, ignorar e executar o próximo.
- ./bin/rails tailwindcss:installrails s ou
rails server rails db:migrate rails cou
rails consoleAlguns comandos simples para realizar as operações descritas acima>>>>
User.new(:username="nome de usuario",:email="Email do usuario", :password="senha do usuario")
Article.new(:title="titulo do post",:description="seu post")Free Software, Hell Yeah!