Este é o repositório do projeto Admin Panel Embaixada Rocha Viva, uma aplicação web construída com Ruby on Rails.
- Ruby 3.3.1
- Rails 7.1.3
- PostgreSQL
-
Clone o repositório:
git clone https://github.com/seu-usuario/admin-panel-embaixadarochaviva.git cd admin-panel-embaixadarochaviva
-
Instale as dependências:
bundle install
-
Configure o banco de dados:
bin/rails db:setup
-
Inicie o servidor:
bin/rails server
app/controllers
: Contém os controladores da aplicação.app/models
: Contém os modelos da aplicação.app/views
: Contém as views da aplicação.config
: Contém arquivos de configuração.db
: Contém migrações e seeds do banco de dados.test
: Contém os testes automatizados.
- Gerenciamento de notícias
- Upload de imagens
- Autenticação de administrador
Para rodar os testes, execute:
bin/rails test
- Faça um fork do projeto.
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature
). - Commit suas mudanças (
git commit -am 'Adiciona nova feature'
). - Faça um push para a branch (
git push origin feature/nova-feature
). - Abra um Pull Request.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.