O LifeToRemind é um site para criação de Planejamentos Estratégicos Pessoais voltado para a carreiras.
Este repositório contém a demonstração do site feita para a disciplina de Trabalho de Conclusão de Curso 2 da Universidade de Brasília campus Gama (UnB - FGA).
Aproveite o Hacktoberfest para fazer quatro Pull Requests e ganhar a sua camiseta do evento! ✌️ 🎉 🙌
- Ubuntu 16.04.5 LTS 64-bit
- RVM 1.29.8
- Ruby 2.5.5p157
- Rails 5.2.3
- PostgreSQL 9.5.17
Em um terminal, clone o repositório.
git clone https://github.com/eduqg/LifeToRemind
Abra a pasta do projeto.
cd LifeToRemind
Instale o Ruby Version Manager (RVM) para a configuração da aplicação.
Execute os comandos para configurar a versão correta para o projeto.
rvm install 2.5.5
gem install rails -v 5.2.3
bundle install
Instale o Postgres para o banco de dados da aplicação.
Faça as migrações necessárias.
rake db:create
rake db:migrate
Execute o projeto.
rails s
Abra o navegador em localhost:3000
Para executar os testes da aplicação.
rspec
Para contribuir com o projeto verifique as issues abertas. Caso o que quer melhorar ou o problema encontrado ainda não estiver listado, crie uma nova issue com uma descrição do problema. Para contribuir para o projeto envie um Pull Request para a branch devel, ele será avaliado posteriomente.
Passo 1 - Faça um cópia do repositório clicando na aba Fork.
Passo 2 - Faça download do projeto Life to Remind criado na sua conta.
git clone https://github.com/SEU_USUARIO/LifeToRemind.git
Passo 3 - Troque para uma nova branch.
git checkout -b devel
Passo 4 - Realize as alterações no código e envie para o seu repositório. Os commits deverão ser em inglês.
git add new_file.txt
git commit -m"Adding new file"
git push origin devel
Passo 5 - Entre no seu repositório com as mudanças realizadas e clique para fazer o Pull Request para a branch devel.
Passo 6 - Aguarde seu Pull Request ser aprovado e parabéns por se tornar um contribuidor do projeto Life to Remind!