Skip to content

alexechoi/hack-kosice-24

Repository files navigation

Hack&Stock - trading and educational platform

All Contributors Activity
PRs Welcome first-timers-only Friendly

Introduction

This is a project created in a hackathon Hack Kosice 2024 as a 24h challenge for Tatra banka - the golden sponsor of the event. The instruction were, overall, to create an investing application with the focus of educating the client and to conviently use some AI-powered features.

We wanted to build a simple web app, that could make a impact for the people, that have little or no experience in investing or trading. We believe that with some knowledge, the trading can be available for everyone, no matter their budget, so we wanted to make it more accessible and to educate people about this activity.

Hack&Stock currently provides the mock trading with NASDAQ stocks. It also consists of a fun Snake game, where the client can receive tips on trading and points, for which the client can get a bunch of shares. As an extra educational feature, the app had got implemented a small quiz for training your knowledge about trading and investing.

Additionally it provides AI-generated tips based on the user's activity, portfolio and provided personal information.

Tech stack

Frontend part is written React, TypeScript and pure CSS, all built with Vite.

While we use a few API services (OpenAI API, FinancialModelingPrep), they are being fetched in the Flask framework files. Next to the JavaScript, which is used in the Snake game implementation, these technologies are a part of the backend part.

We chose the Google Firebase as a database solution.

How to launch it

Move to the root directory hack-kosice-24 and run the script npm install. Then, run npm run dev and open a localhost on the port, which the latest command outputs. By default it should be http://localhost:5173/.

To get the stock prices running, get the correct API key on financialmodelingprep.com website.

And finally, to run the database, the Firebase account...

Contributors

The Hack Kosice 2024 TBC team members are: Alex Choi Andrii Popovych Nicol Fedurcová Zdeněk Vychodil

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors