2. Development
Georgiana Bere
Developer
Ruby/Rails, elasticsearch
Victor Nițu
DevOps
Debian, Perl, PHP, Ember.js,
RDBMS & others
Concepts and project management
Ștefan Cândea
Mastermind
Andreea Bonea
Project Manager
Ioana Cristea
Developer & architect
PHP, JavaScript/jQuery
+ casual contributors
Thank you all!
The engine
3. The results: Glider, a hackathon platform
Highlights:
●
Project proposals
●
Quick team setup
●
Submissions
moderation
●
Results
●
Static pages
Tech details:
●
PHP 5.4+
●
MySQL
●
Zurb Foundation
4. The results: A petitions tool
Highlights:
●
Rapid setup
●
One big static
page
Tech details:
●
PHP 5.4+
●
SQLite
●
Zurb Foundation
5. The results: Scraping tools & API
Highlights:
●
Background scraping
data from:
●
mfinante.ro
●
portal.just.ro
●
Data accessible via API
●
Dynamic collecting
Tech details:
●
Ruby 2.2.0
●
Sinatra
●
Mechanize gem
6. The results: The Black Sea platform
Highlights:
●
Publishing platform
●
Custom framework
●
In-place content editing
●
Dedicated administrative UI
●
The platform also powers
the http://thesponge.eu
website, http://crji.org to
follow soon
Tech details:
●
PHP 5.4+
●
MySQL
●
jQuery
7. The results: Knowledge Exchange Platform
Highlights:
●
Mix and match
resources, assignments
and persons
●
Bundle of essential
tools for creating and
sharing content
●
Keep track of your
group's activity
Tech details:
●
Ruby 2.2.0
●
Rails 4.2 / Rails API
●
PostgreSQL
●
Ember.js (Ember CLI)
●
SASS / Zurb Foundation
●
ownCloud / etherpad
●
elasticsearch
8. The results: Procurements data mining*
Highlights:
●
44 CSV files
●
4,362,901 XML dumps
●
Data cleaning
●
...parsing
●
...analyzing
●
Output clean data in SQL dumps
Tech details:
●
Ruby 2.1, PHP 5.4, Perl, GNU sed, AWK
●
MariaDB 10.x
●
LibreOffice & vim scripts and macros
* collaboration with SAR (sar.org.ro)
9. The results: Smaller bits of code
Scripts:
●
Some CSV cleaning scripts
●
Ruby
●
TranSVG, a translation assistant for SVG diagrams
● Inkscape, Python, .pot catalogs
●
Prototype, resources needed
●
Dozens of shell scripts, not published yet
10. The needs:
●
Backend code: Ruby/Rails, PHP, Node.js
●
Database wizards: NoSQL, full text indexing
●
Server gurus: automated deployments, provisioning, backup
●
Frontend needs:
●
UI / UX designers and developers
●
Ember.js enthusiast
●
Research: we constantly discover new stuff, but we have little time to analyze
and evaluate
●
Networking:
●
Finding great and available tech specialists on various technologies
●
Finding conferences and workshops to:
●
Debate
●
Learn
●
Show off
11. Thanks for your patience!
Questions?
Ideas?
Resources?
>> tech@thesponge.eu