Giter VIP home page Giter VIP logo

railsgirls-nl's Introduction

RailsGirlsNL

Hello and welcome to the RailsGirlsNL project repository!

The RailsGirlsNL project has been started as a project for alumni of Dutch RailsGirls events to work on, get more experience with programming, and have a project to focus their learning on. The project is meant to be the platform for RailsGirls to find resources, connect to one another, share code and much more. Any ideas for making the website even more useful for RailsGirls are very welcome!

How to contribute to RailsGirlsNL

  • submitting an issue; submit and track your issues to the issues section within this project repository or contact us.
  • contributing to the project; feel free to fork the project and send pull requests. In your pull request, please reference the issue you are contributing to.

Development installation:

  • Use Ruby 1.9 and install your prefered version of bundler and rails

  • (fork and) Clone or zip this project to your local development machine.

  • Run

     bundle install --without production
    

(production has some big gems that are not neccessary in development)

  • To be able to save database data somewhere a database.yml is needed to tell the application where it can find the database and how this should be accessed. This repository comes with an example database.yml which uses sqlite3 (a simple file-based database). More info on sqlite3 can be found here. Copy or rename the database.yml.example in the config folder or while in the project path in your favorite Linux or Mac terminal run the command below.

     cp config/database.yml.example config/database.yml
    

this will make a copy of the file with the name database.yml

  • Now that the database can be accessed it's time to create it and get it ready for our first run. Run the command below to create the database and populate it with the right tables.

     bundle exec rake db:setup
    
  • Now let's boot the server. Type the command below and check 'localhost:3000' in your favorite browser.

     rails server
    
  • To run the tests, we're using Rails' built-in testing: TestUnit. (bundle exec) rake

Good luck! Happy committing! And may the merges be ever in your favor

railsgirls-nl's People

Contributors

annebeth avatar hendrikpetertje avatar iain avatar jacobvosmaer avatar jlsync avatar marlien5 avatar maurice00001 avatar niila avatar renatehendrikje avatar sijbrandij avatar simicic avatar vitadewi avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.