> For the complete documentation index, see [llms.txt](https://openhack.gitbook.io/openhack-20/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://openhack.gitbook.io/openhack-20/cohort-1/projects.md).

# Projects

{% tabs %}
{% tab title="Brick Breaker" %}
A game in which the player must smash a wall of bricks by deflecting a bouncing ball with a paddle. When the player destroys all the bricks, they will win the game.

**Link:** <https://github.com/FOSS-Cell-GECPKD/brick-breaker>\
**Tech used:** Java, JFrame, Jpanel, etc\
**Contributors:** [Aiswarya Anand](https://github.com/Aiswarya-anand) and [Samvrutha Shaji](https://github.com/SamvruthaShaji)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Chat App" %}
A realtime chat app which uses websockets for communication between two or more users.

**Link:** <https://github.com/FOSS-Cell-GECPKD/chat-app>\
**Tech used:** JavaScript, React.Js, socket.io, etc\
**Contributors:** [Vipin K P](https://github.com/VipinVIP) and [Sankar Vinayak](https://github.com/sankarvinayak)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="DevPad" %}
A blog app, based on HTML based content.

**Link:** <https://github.com/FOSS-Cell-GECPKD/DevPad>\
**Tech used:** JavaScript, React.js, Express.js, MongoDB, etc\
**Contributors:** [Anas Vakyathodi](https://github.com/anasvakyathodi) and many other Hacktoberfest participants
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="FOSS Cell blog" %}
A blog for the FOSS Cell to share stories, achievements and for freshers at our college to make them aware of good CSE opportunities, things they could do/shouldn't do to become better at CSE, communities and all sorts of things which a student would find helpful.

**Link:** <https://github.com/FOSS-Cell-GECPKD/foss-blog>\
**Tech used:** JavaScript, Gatsby.js, etc.\
**Contributors:** [Saleekah](https://github.com/saleekah1234) and [Anaswara T Rajan](https://github.com/anaswaratrajan)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Hide-it" %}
A progresive web app (PWA) which utilizes whitespaces to make text invisible

**Link:** <https://github.com/FOSS-Cell-GECPKD/Hide-it>\
**Tech used:** JavaScript, React.js, PWA. etc\
**Contributors:** [Vipin K P](https://github.com/VipinVIP) and [Alwin Joseph](https://github.com/alwin48)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Image-stego" %}
An app which lets you hide text in images.

**Link:** <https://github.com/FOSS-Cell-GECPKD/image-stego>\
**Tech used:** JavaScript, React.js, etc.\
**Contributors:** [Muhammed Suhail](https://github.com/BreadGenie), [Balasubramanian T K](https://github.com/btkcodedev) and [Aysha C M](https://github.com/Ayshhh)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Interpreter" %}
An attempt to port and improve Jlox, an interpreter for Lox language.

**Link:** <https://github.com/FOSS-Cell-GECPKD/interpreter>\
**Tech used:** Python, etc.\
**Contributors:** [Abijith Bahuleyan](https://github.com/twentyse7en) and \*\*\*\* [Athul Joshi](https://github.com/AthulJoshi)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Lifetree" %}
Wrapper for GitGraph.js

**Link:** <https://github.com/FOSS-Cell-GECPKD/Lifetree>\
**Tech used:** JavaScript, gitgraph.js, React.js, etc\
**Contributors:** [Alwin Joseph](https://github.com/alwin48) and [Aryan Baburajan](https://github.com/aryanbaburajan)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="P2P File Transfer" %}
A tool which lets you share files over a network (currently local area only)

**Link:** <https://github.com/FOSS-Cell-GECPKD/P2P-file-transfer>\
**Tech used:** Python, sockets, etc.\
**Contributors:** [Sankar Vinayak](https://github.com/sankarvinayak) and [Muhammed Rizal](https://github.com/MUHAMMEDRIZALKE)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Price Tracker" %}
An app which monitors, predicts and compares the prices of products every day and alerts you when prices drop, helping you decide when to buy.

**Link:** <https://github.com/FOSS-Cell-GECPKD/Price-Tracker>\
**Tech used:** Python, BeautifulSoup, JavaScript, React.js, etc\
**Contributors:** [Aravind K S](https://github.com/iamAravindks), [Balasubramanian T K](https://github.com/btkcodedev) and [Jithika Sagar](https://github.com/JITHIKASAGAR123)
{% endtab %}
{% endtabs %}

{% tabs %}
{% tab title="Today" %}
A simple personal daily journal and social platform.

**Link:** <https://github.com/FOSS-Cell-GECPKD/Today>\
**Tech used:** JavaScript, React.js, etc.\
**Contributors:** [Abhishek Mullacka](https://github.com/abhishek-mullackal)l\*\*,\*\* [Rajeev R](https://github.com/Rajeev-RJ), [Aravind K S](https://github.com/iamAravindks) and [Jaison Joshi](https://github.com/jaisonjoshi)
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://openhack.gitbook.io/openhack-20/cohort-1/projects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
