Coder Social home page Coder Social logo

obudget2's Introduction

Open Budget 2.0 התקציב הפתוח

The Open Budget 2.0 is in Early development stages. The roadmap for development is as followed:

  • Overhaul design of the website
  • Design and add Navigator at the top part of the page
  • Design and add a search box (simple one dimensional results)
  • Design complex search results display
  • Add authentication for user registration (Requires server)
  • Allow users to comment and converse over the site's web-pages

Features and bugs waiting for volunteers to develop are listed here

Run

Open in a browser:

src/app/index.html

Build

Make sure you have CoffeeScript installe. If you are using Windows, install using these instructions

Run the make file (On windows Install make for windows)

make

Develop

The site is built as client side only, fetching JSON data from the hasadna-data web service. The javascript development is done with coffeescript. The source files are located in the follwoing directory:

src/coffee

The html and css files are located here:

src/target

A list of needed tasks to be done and bugs to be fixed is here. Please create a user and email gardenofwine (at) gmail (dot) com to get added to the project as a developer.

How to contribute code?

Making a branch for your changes

When adding features or bug fixes, please create a separate branch for each changeset you want us to pull in. Use the issue number in the branch name, or a description of the feature. To create the branch, do something like this:

git branch   (lists your current branches)
git branch my_new_code   (makes a new branch called my_new_code)
git checkout my_new_code

Push your code and make a pull request

When you have finished making your changes, you'll need to push up your changes to your fork so we can grab them. With them all committed, push them:

git push origin my_new_code

This pushes everything in that branch up. Then you can go back over to the main github page and issue a pull request from there. Tell us what you want us to merge and what it does/fixes, and one of us will pick it up.

That lets us know that there's something new from you that needs to be pulled in. We'll review it and get back to you about it if we have any questions. Otherwise, we'll integrate it and let you know when it's in!

obudget2's People

Contributors

gardenofwine avatar akariv avatar yonatann avatar

Stargazers

Yossale avatar

Watchers

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