Giter Club home page Giter Club logo

server's Introduction

#Zikaron Basalon

###How to set up Zikaron Basalon on you computer:

  1. Make sure you have a Github account and git is set up on you computer:
  2. Create a Github account: https://github.com/join
  3. Setting up git: https://help.github.com/articles/set-up-git/
  4. Now that you have git set up, in the command prompt, navigate to your favorite working folder (C:\Sites ?)
  5. Run the command git clone https://github.com/gaaady/ZikaronBasalon.git
  6. Now that you have cloned the Zikaron Basalon repository, navigate inside it's folder in the command prompt by doing cd ZikaronBasalon (You will need to be inside this folder whenever you work on Zikaron Basalon)
  7. run the bundle install command to install all the gems used by Zikaron Basalon on your computer.
  8. run the rake db:migrate command to create the needed database tables on your computer.
  9. to see the website, start a server by running rails s and navigating to http:localhost:3000
  10. to run a local console, run rails c

###New Year Setup:

  • Whenever a new year starts, we need to have all users be inactive, so they will be asked if they want to continue this year(one time popup), and which role do they wish to have. To do this (careful!), run the following rake task:
  • Locally: bundle exec rake hotfixes:send_users_to_last_year
  • For Heroku: heroku run rake hotfixes:send_users_to_last_year

###How to contribute:

  1. In the issues page you will find bugs and tasks
  2. Choose a task you would like to work on (run it by me before [email protected])
  3. Download the github GUI tool (it's much nicer then writing git commands in the command prompt!)
  4. In the GUI tool, find the option "Add local repository" and select the ZikaronBasalon folder
  5. Once the repository has been added, create a branch for your task (In the Github GUI tool there's a button for creating a branch)
  6. Code away!
  7. Commit you changes to github and create a pull request

Feel free to contact me with any issues ([email protected])

server's People

Contributors

urikphytech avatar aryehbeitz avatar uriklar avatar avrielop avatar avrielp avatar omerkahani avatar gaaady avatar chenopinya avatar mayabasalon avatar oriandabud avatar orikurt avatar

Watchers

James Cloos 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.