GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - firstval/devcon: The website of DevCon Philippines

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

561 Commits
561 Commits

Folders and files

NameName
Last commit message
Last commit date
app
app
 
 
bin
bin
 
 
config
config
 
 
db
db
 
 
doc
doc
 
 
lib
lib
 
 
public
public
 
 
script
script
 
 
spec
spec
 
 
vendor
vendor
 
 
.gitignore
.gitignore
 
 
.ruby-version
.ruby-version
 
 
.rvmrc
.rvmrc
 
 
.travis.yml
.travis.yml
 
 
Capfile
Capfile
 
 
Gemfile
Gemfile
 
 
Gemfile.lock
Gemfile.lock
 
 
Guardfile
Guardfile
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
Rakefile
Rakefile
 
 
config.ru
config.ru
 
 

Repository files navigation

image

  • Build Status
  • Code Climate
  • Dependency Status
  • Coverage Status

DevCon

This is a work-in-progress revamp for the website of Developers Connnect Philippines

Developer Notes

This is a Ruby 2.1 + Rails 4.1 + PostgreSQL app so running a local copy should look something like:

git clone git://github.com/devcon-ph/devcon.git
cd devcon
bundle install
cp config/database.yml.example config/database.yml
vim config/database.yml
rake db:create
rake db:test:prepare
rake db:migrate
bundle exec guard

Guard will run both the Unicorn server at port 3000 and the specs.

This app uses better_errors for debugging. Don't forget to set the TRUSTED_IP environment variable if you're not testing on your local machine.

This app also uses rails_panel so you don't need to look at the development log while developing, and rack-livereload so you don't need to reload when you make a change to the views or assets.

Creating a user

To create an admin user, open the console (rails c) and enter the following:

User.create email: "[email protected]", password: "password", password_confirmation: "password", roles: ["admin", "moderator", "author"]

Plans

All future enhancements are logged at https://github.com/devcon-ph/devcon/issues. Anyone may fork this project and provide pull requests related to those enhancements.

Deployment

This app has only one main branch, the master branch.

When deploying a new build, test it first in staging (http://beta.devcon.ph) using bundle exec cap staging deploy.
Once verified, you can now deploy it to the production site (http://devcon.ph) using bundle exec cap production deploy.

As of this writing, only Bry and Terence have access rights to deploy to the server.

About

The website of DevCon Philippines

devcon.ph

Resources

Readme
MIT license
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.