EL Hackathon: Two days of coding wild ideas

EL Passion
EL Passion Blog
Published in
4 min readMar 27, 2014

Every couple of months, we take a break from whatever we’re working on and for two full days we work on something different. Back in January we organized the first EL Hackathon in 2014. We continue with the same passion, and new wild shots.

Here are the projects that we made during our company EL Hackathon in March:

iBUZZ

The app is a quiz based on the popular PlayStation game Buzz. You can host a game on an iPhone and other iPhones can join the game. Meanwhile, host mirrors display over AirPlay device like AppleTV to big screen. On the screen the quiz displays current scoreboard, a question and 4 possible answers. On each iPhone device there are 4 buttons which match to the answers presented on the big screen. The user who has the fastest correct answer gets 10 points, next one 8 etc. [dribbble shot]

ibuzz-preview
1start screen
4quiz tv

Online store template

Our designers were busy too. They created two layouts — for mobile and desktop, and a layout for the iPhone app. The emphasis is on good UX and a simple interface.

StandUp Mood

StandUp Mood is an app that will give you feedback about general atmosphere during your stand-up meetings. It uses face detection mechanism to recognize how many people are smiling in front of the camera. Then it calculates a value to boil it down to a single number. If this number goes down every few seconds then your stand-up meeting is not going well! Of course, if your team is laughing all the time then you might want to look into that too :)

Screen Shot 2014-03-25 at 11.39.57 (1)

EL Bets

The architecture of EL Bets is based on ideas and patterns exposed in ‘From ActiveRecord To Events’. Emanuele Delbono had a presentation about this at the Wrocloverb conference.

It is about Domain Driven Design, CQRS and Event Sourcing. Completely different approach to our day-to-day programming experience.

We started building a simple gambling service for baseball fans. The application stack is as follows:

Query part [reads]

  • user interface — RoR
  • Postgresql

Command part [writes]

  • message queue — IronMQ
  • events store — MongoDB
  • domain model — PORO

The first working version will be delivered in a few weeks.

image4
cqrs

Dyslexo

Dyslexo is an improved version of the Squirt.io open source project. It aims to improve reading for dyslectics.

Couple of adjustments of the widget during EL Hackaton:

  • Speed of reading (WPM) is saved between reading sessions. No need to set it every time the widget runs.
  • Reading speed selections were lowered for convenience
  • Rewind button rewinds 2 sentences instead of 10 seconds
iOS_8_Could_Simplify_Notification_Center__Add_Better_App-To-App_Data_Sharing__Ditch_Game_Center_App___TechCrunch

Company dashboard on TV

This project aims to deliver a solution for displaying the company dashboard on TV. The display should turn on and off automatically. Chromecast is a great gadget but AFAIK needs sender or starting application manually. Sluggish Raspberry Pi looked like the best solution for our idea. The Raspbian turns on the Chromium Browser in kiosk mode, displaying our company dashboard. Token authentication to our dashboard was also added.

Photo 26.03.2014, 17 19 54

FormFiller

Fills web forms for you.

FormFiller allows you to fill web form fields via double mouse click or automatically. You just have to define values like logins, emails, passwords, etc. on the FormFiller configuration page.

Screenshot from 2014-03-27 08_55_08

That’s all. Hope you liked our hackathon projects. Watch this blog for upcoming EL Hackathon ideas!

--

--

EL Passion
EL Passion Blog

The team you want to design and develop your app with.