An open API service indexing awesome lists of open source software.

https://github.com/michael-spengler/hackathon-ideas


https://github.com/michael-spengler/hackathon-ideas

hackathon

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Telegram
Michaels Number: 0049 151 67 83 38 69

# Agenda
**Day 1**
09:00 Welcome - Michael Spindler
09:10 Presentation of Topic Proposals - Michael Spengler
09:30 Team creation & Kick off
12:30 Lunchtime
14:00 All you can code
17:00 Pizza- or Burger- time

**Day 2**
09:00 Short Sync to check if there are any organizational improvement proposals
09:10 All you can code
11:30 Lunchtime
13:30 All you can code
17:00 Pizza- or Burger- time

**Day 3**
09:00 Short Sync to check if there are any organizational improvement proposals
09:10 All you can code
11:30 Lunchtime
13:30 All you can code
17:00 Pizza- or Burger- time

# Concrete Challenges

1. Implement a "Sessions On Demand Service" - [see details](https://github.com/michael-spengler/hackathon-ideas/blob/master/README.md#sessions--tech-talks-on-demand)
2. Implement NLP based Service: Create a CAI Bot - leveraging Tobi Word2Vec Model for NLP via the corresponding APIs
3. Implement an own Crypto Currency on the Ethereum Blockchain

# Ideas

## Chatbots
1. Explore https://cai.tools.sap/ - and: https://www.youtube.com/watch?v=HX6hvqdvyQk

## Open Source Collaboration
1. Explore https://github.com/cla-assistant/cla-assistant

## Kubernetes
1. Explore, leverage / improve https://github.com/gardener/gardener

## Web Development Businesses
1. Explore creation of a "digital company" https://officeflucht.de/estland-e-residency/ - via https://apply.gov.ee/

## Specific Web Development Techniques & Programming Languages
1. Explore [Webcomponents](https://www.webcomponents.org/)
2. Leverage [Progressive Web Apps](https://www.youtube.com/watch?v=othhfZ0mGjU)
3. Explore [Kotlin](https://kotlinlang.org/docs/reference/)
4. Explore [Kyma](https://kyma-project.io/)

## Distributed Apps & Smart Contracts
1. [Ethereum Based](https://www.youtube.com/watch?v=coQ5dg8wM2o)

## Sessions & Tech Talks on Demand
There are many Infosessions, Techtalk Sessions and other events with a relatively low number of participants. This can be frustrating for the organizers and Speakers. A solution approach would be to have an intelligent "Sessions-On-Demand Service" in which organizers can set a minimum number of participants. If participants cancel their reservation they loose some "Sessions-On-Demand" Coins which is the currency behind the "Sessions-On-Demand-Service".