Giter Site home page Giter Site logo

festivit's Introduction

festivit

We at festivit believe in collaboration and charity. Our platform automates complex festival logistics for nonprofits so more time can be spent on the important stuff.

In this first release, festivit main objective was to solve 4 specific pain point of the Shakori Hills festival organization: outdated application processes, slow application review, data stored in multiple locations and paper based event check-in.

About the code

festivit was born as the final project for TIY course in Durham, in August 2014. The app was created in Ruby on Rails framework, and also Bourbon, Neat, Javascript among other technologies were used.

Installation and usage

This application uses Postgres, so you will need it installed on your machine. If on Linux, use your package manager. On OS X, if you have Homebrew, run brew install postgresql.

Once you have Postgres installed, edit config/database.yml -- or set up Postgres to have a database called freeshelf_development for your current user.

Next, install all required gems:

bundle install

Finally, set up the database:

rake db:create db:migrate db:seed

About the team

festivit team is composed of seven developers, five of them in charge of the back end code and two in charge of the front end and design.

  • Mae Beale: Back end developer / Team lead.
  • David Marshall: Back end developer.
  • Scott Bradshaw: Back end developer.
  • Jeremy Ward: Back end developer.
  • Sebastian Armano: Back end developer.
  • Talal Obeid: Front end developer.
  • Justin Parker: Front end developer.

Contributing

If you are new to using git and GitHub, follow these directions:

  1. Fork the project.
  2. Clone your copy.
  3. Add another remote:
    git remote add upstream https://github.com/festivit/festivit.git
  4. Make a local branch for your feature.
  5. Write code.
  6. Test it out.
  7. Run git fetch upstream and then git merge upstream/master in your branch.
  8. Test again.
  9. Push your branch to your repo.
  10. Make a pull request!

festivit next steps

Do you have an idea of how festivit (festiv.it) could be of service, or want to join the festivit team? Talk to us! We are a community of developers who love to give back. Our first major event will be a charitable hackathon in fall 2015 to serve local nonprofits. Let’s make it happen...together.

festivit's People

Contributors

dzmarshall avatar obeid avatar sebarmano avatar justinrparker avatar maebeale avatar basicbrogrammer 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.