X

Stonks – Simulateur de trading en temps réel [Linode DEV Hackathon]


Ce que j’ai construit

J’ai créé un simulateur de trading d’actions dans lequel les utilisateurs peuvent s’entraîner à négocier des actions avec des USD virtuels. Les utilisateurs peuvent acheter et vendre n’importe quelle action, rivaliser avec d’autres utilisateurs et améliorer leurs compétences en matière d’investissement.
Il utilise Postgres SQL géré par linode, Node JS pour le backend et React Js pour le frontend.

Soumission de catégorie :

  • Manettes lisses : J’ai migré mon projet de Supabase vers le serveur PostgreSQL et Express de Linode hébergé sur le serveur linode, ce qui a entraîné des améliorations significatives des performances de l’application, ainsi qu’une réduction de la taille du bundle et de la complexité du code frontal.

  • Innovateurs d’intégration: Postgres SQL géré par Linode a été utilisé comme backend principal pour gérer l’achat et la vente d’actions.

  • Wildcard farfelu :: J’ai passé un bon moment à développer ce projet. En tant qu’étudiant avec des fonds limités, j’ai hésité à investir dans des actions dans le passé, mais cette application me donne l’opportunité d’apprendre et de rivaliser avec les autres. Je suis impatient de développer mes compétences en matière d’investissement et de les tester par rapport à d’autres utilisateurs de l’application.

Lien d’application

Lien vers l’application Web : https://stonks-app.webdrip.in/

Lien vers l’application Android : [updating it soon!]

Captures d’écran

Page de connexion:

Tableau de bord:

Page de recherche :

Page Détails de l’action – Graphique en chandelier :

Page Détails de l’action – Graphique en courbes :

Acheter des actions :

Acheter des actions :

Portefeuille:

Liste de surveillance :

Description

L’application Stonks est le moyen idéal pour en savoir plus sur le trading d’actions sans aucun risque. Avec le simulateur de trading virtuel Stonks, vous pouvez trader et investir dans des actions sans dépenser d’argent réel. De plus, des graphiques en chandeliers détaillés et un convertisseur en USD vous aideront à suivre les prix et les tendances. Et si vous voulez rivaliser avec les autres, le classement mondial vous permettra de voir comment vous vous situez.

Lien vers le code source

https://github.com/Narottam04/Stonks

Licence permissive

MIT

Arrière-plan

J’ai toujours voulu apprendre le trading d’actions, mais étant un étudiant avec des fonds limités, il a été difficile de poursuivre. Cela m’a motivé à créer une application qui me permet non seulement d’apprendre à trader avant d’investir de l’argent réel, mais aussi de m’amuser et de rivaliser avec les autres.

C’est mon premier projet en tant que développeur frontend où j’ai utilisé TypeScript avec Express.js et hébergé mon serveur sur un Linode Nanode. De plus, j’ai travaillé avec des packages backend tels que PM2 et Nginx, et j’ai appris à utiliser l’éditeur Nano et à copier des fichiers de ma machine locale vers le serveur distant. C’était ma première expérience de travail avec les technologies backend, et je voudrais exprimer ma gratitude à Linode pour m’avoir donné l’opportunité et la motivation d’apprendre et d’améliorer mes compétences.

Comment je l’ai construit

J’ai choisi ce projet parce que je veux apprendre TypeScript et Node.js, ainsi qu’apprendre à héberger une API sur un serveur virtuel.

Ressources/informations supplémentaires

Tutoriel pour héberger un serveur express sur linode :
https://www.youtube.com/watch?v=sD8X4CApdpo&ab_channel=TheFullStackJunkie