Esta é uma aplicação web simples de lista de contatos desenvolvida em Ruby on Rails. A aplicação permite criar usuários, adicionar contatos à lista de cada usuário, remover contatos e editar informações dos usuários.
Certifique-se de ter as seguintes versões instaladas em seu ambiente de desenvolvimento:
- Ruby 3.1.2
- Rails 7.0.6
Além disso, a aplicação utiliza a gem Bootstrap na versão 5.3.0.alpha3.
-
Clone este repositório para o seu ambiente local:
git clone git@github.com:PhilipeeX/Contact_list.git
-
Acesse a pasta do projeto:
cd lista-de-contatos
-
Instale as dependências do projeto:
bundle install
-
Execute as migrações do banco de dados:
rails db:migrate
-
Inicie o servidor de desenvolvimento:
rails server
-
Acesse a aplicação em seu navegador em
http://localhost:3000
.
A aplicação permite realizar as seguintes ações:
- Criar uma conta de usuário
- Fazer login e logout
- Editar informações do usuário logado
- Adicionar um contato à lista do usuário logado
- Remover um contato da lista do usuário logado
- Editar informações de um contato
Aqui está um GIF que mostra a aplicação em funcionamento:
Se você quiser contribuir para este projeto, fique à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a MIT License.