This is our latest web application for our group in order for us to manage our group better an automate certain tasks that I am terrible at doing. But yet still can't answer emails for me.
- Install Virtualbox
- Install Vagrant
- Setup Vagrant
vagrant plugin install vagrant-vbguest
- Clone it
git clone https://github.com/CWDG/cwdg-website.git
cd cwdg-website
- Fire up vagrant
vagrant up
- SSH into the virtual machine
vagrant ssh
- Setup the CWDG app
cd cwdg-website
./script/bootstrap
Please go to https://github.com/settings/applications/new and setup your application like this.
Then copy the Client ID
and the Client Secret
and paste them into config/secrets.yml
next to github_client_id
and github_client_secret
respectively.
After that you are good to go!
Make sure that you are sshed into your vagrant machine.
vagrant ssh
cd cwdg-website
# Run the server
bundle exec rails server
# Run the tests
bundle exec rake test
Go to [http://localhost:3000](http://localhost:3000)
BOOM!! Done.
This is meant to be an application that our group should enjoy and contribute to. Please feel free to fork this project and make changes that you would like to see.
If you are not sure how to implement something, but would like to see it just make a pull feature pull request on this repo or talk to one of us during the meeting. We'll always be more than happy to help.