-
Notifications
You must be signed in to change notification settings - Fork 5
Project ideas
Teams can build their application with any language and framework they want. Projects must be useful to end users who are not coders, and they must be hosted on GitHub, not-for-profit, and open-source.
Big Projects Watch's goal is to support the civic oversight of big - often publicly funded - projects by providing a way to frame the complex structure of a project and model its particpants, central parts of the projects, main events and the interconnections between these entities.
- Example site: https://ber.piratenfraktion-berlin.de/
- Docs: http://django-big-projects-watch.readthedocs.org
- Code: https://github.com/holgerd77/django-big-projects-watch
- Technology: Django
Interactive Somerville is a way for you to connect with other residents and workers across Somerville by sharing your ideas, photos, videos, meeting notes, drawings, and articles.
- Example site: http://interactivesomerville.org/
- Code: https://github.com/SomervilleCC/interactivesomerville
- Technology: Django and GeoDjango (for mapping component)
Invite friends to donate a randomly selected amount (up to $10) to charity and one lucky winner will receive something awesome from Amazon.
- Example site: http://donationparty.com
- Code: https://github.com/samuelclay/donationparty
- Technology: Django and Stripe Connect API for payments.
Selfstarter is an open source starting point for building your own ad-hoc crowdfunding site. It was put together by Lockitron after they were turned down from Kickstarter.
- Example Site: http://selfstarter.us
- Code: https://github.com/lockitron/selfstarter
- Technology: Ruby on Rails and Amazon Payments
LATimes uses TableStacker to publish spreadsheets as interactive tables. Convert a CSV file into an interactive HTML table that sorts, filters and paginates.
- Examples: http://datadesk.github.com/latimes-table-stacker/#in-the-wild
- Code: https://github.com/datadesk/latimes-table-stacker
- Technology: Django, tablesorter and Amazon S3
Calagator is an open source community calendaring platform. The software was built by volunteers for Calagator.org, a unified calendar for the technology community of Portland, Oregon.
- Example: http://calagator.org
- Code: https://github.com/calagator/calagator
- Technology: Rails
Claim responsibility for shoveling out a fire hydrant after it snows.
- Example: http://adoptahydrant.org/
- Code: https://github.com/codeforamerica/adopt-a-hydrant
- Technology: Rails
The Open Elm Project is a public crowdsourcing initiative to collect data on the Elm tree population of the Isle of Man and help track and tackle increasing outbreaks of Dutch Elm Disease. The Island is one of the few places left in the UK which have a healthy population (unlike England which lost 23 million trees between 1960 and 1988)
- Example: http://www.openelm.org.im/
- Code: https://github.com/andrewgleave/OpenElm
- Technology: Django, CouchDB, Celery, PhoneGap and jQuery Mobile.
Gamblor is real-time multi-player online casino where people can move around and chat with each other, while playing casino games with fake money.
- Description: http://blog.jupo.org/2012/08/21/django-dash-2012-round-up/
- Example: http://gamblor.jupo.org
- Code: https://github.com/stephenmcd/gamblor
- Technology: Django, jQuery, CSS3, gevent-socketio, Redis
OpenHatch is a non-profit dedicated to matching prospective free software contributors with communities, tools, and education. All the code that powers the site is open source and people are encouraged to contribute to improving it.
- Example: http://openhatch.org
- Code: https://github.com/openhatch/oh-mainline
- Docs: http://openhatch.readthedocs.org/
- Technology: Django
- LATimes Table stacker - code
- Visualization Portfolio - code
- Hackday
- Balloon Ninja - PyGame
- Git Heroes - code
- Django People - code
- Millenium Villages by Columbia University - code
- Lapidus an analytics dashboard by Sunlight Labs - code
- OpenLibrary by the Internet Archive - code
- KA Lite - an offline version of Khan Academy - code
- From Python import Podcast - code
- RaspberryPoll - simple voting poll that allows users to vote over SMS and displays the results as the votes come in. Uses Django, RapidSMS and RaspberryPi.