Hackfridays / hackfridays

Hackfridays organization repo, use/ see issues please
0 stars 0 forks source link

Internal Hack Friday projects

On Fridays, we work on Hack Friday projects. This markdown is a first effort in collating past projects, as well as projects that are currently in progress or are being thought about.

In time, the aim is to integrate all the hack projects fully with GitHub, with this markdown providing a quick summary of links, requirements, team compositions and outstanding work, amongst other things.

Table of contents

MuchVote

Description

MuchVote was created as a way to collect opinions instead of asking for people to rise their hands counting them.

The backend was made using Python-Flask and MySQL database. The frontend is a multiplatform mobile application (Android & iOS) made using ReactNative.

The application provides two ways of voting: using numerals (0-9) and using a set colors. It also allows for offline and online voting with a simple result page for the online part.

Information

Event Looping + ElasticSearch

Description

With Elastic-event-js, you can catch web browser events, send them to an ElasticSearch API instance for analytics purposes. In this project the events from mouse movements and clicks are represented in a canvas environment in realtime.

Status

Information

Status

Theremin with Node+Arduino

Description

A NodeJS and Arduino implementation of a Theremin with a web page visualizer of the sound wave produced.

Information

Status

Image detection Cordova plugin

Description

A Cordova plugin to detect when a certain trigger image is visible on the camera feed. For Android and iOS.

Information

Status

RethinkDB and Node basics

Description

The project started with a blog post about basic usage of RethinkDB with Node.js. The main objective is reached, the things that need to be improved:

Information

Status

HR App

Description

This app is designed to centralize the process of requiring tech savvy resources from external consulting companies and other parties.

Information

Status

Hacktool

Description

Hacktool is a new face to GitHub in order to take advantage of its features to have:

Login and authorization for free by the GitHub Users in a hackathon (users in a repo in GitHub) Articles/ blog posts (a file in the repo) Event schedule (a file as the article)

And everything we could put in a file useful to hackathon organization. Hannes will be our first "client"

Information

Status

Wolfbot (in progress)

Description

Ask wolfbot and it will answer you using wolfram-alpha. This was made to be used with Dudebot.

Information

Status

Dudebot (in progress)

Description

This bot will answer the wolfbot question with voice. This project uses Slack input, Text To Speech technology and Raspberry Pi for audio playback.

Information

Status

My Meme (in progress)

Description

Create your own 9Gag like site using nodeJS, featuring a Slack integration.

Information

Status