Nous avons créé un agrégateur de nouvelles axé sur les crypto-monnaies - intwt.com

Salut Haber !

Le marché des cryptomonnaies se développe chaque jour, et avec lui la quantité d’informations augmente.

C'est pourquoi nous avons décidé de lancer le projet intwt.com est un agrégateur d'actualités et de publications des réseaux sociaux destiné aux traders et à toute personne intéressée par les crypto-monnaies.

Nous avons créé un agrégateur de nouvelles axé sur les crypto-monnaies - intwt.com

L'interface simple, pratique et compréhensible du service est conçue pour en faire un outil véritablement efficace pour surveiller les informations importantes.

À l'heure actuelle, nous analysons plus de 3 3 sources d'information, en anglais, russe et chinois, ce qui nous permet de recevoir quotidiennement environ XNUMX XNUMX nouveaux documents.

Chaque matériel est analysé par le système pour les mentions de crypto-monnaies et la popularité sur les réseaux sociaux.

À l'aide du filtre d'actualités, vous pouvez personnaliser votre flux individuel, l'enregistrer dans votre compte et, si nécessaire, inclure une diffusion sur votre chaîne Telegram.

Nous surveillons en permanence des indicateurs importants pour 2716 XNUMX crypto-monnaies et surveillons l’émergence de nouvelles devises sur le marché.

En utilisant une interface spéciale pour afficher la liste des crypto-monnaies, vous pouvez voir les leaders de la croissance et du déclin du marché.

Pour chaque devise, vous pouvez consulter les dernières nouvelles et tous les indicateurs sur une page séparée, par exemple Prix, Capitalisation, etc., ainsi qu'un graphique des prix pour toute la période d'existence de la devise sur le marché.

Dans votre compte personnel, vous pouvez créer un portefeuille de cryptomonnaies et suivre sa dynamique sur un graphique.

Pour le moment, nous ne pensons pas à la monétisation, car... Le service est très jeune et gagne du public, mais il s'agira très probablement de publicité et d'accès par abonnement payant aux fonctions PRO.

Quelques détails techniques

Le service peut être divisé en deux parties

  1. Le frontend est une application SPA écrite en Vue et un backend écrit en Go, qui distribue un code HTML minimal avec du contenu pour les moteurs de recherche et du code pour lancer l'application SPA. Cette approche vous permet d'éviter le rendu du serveur et d'être convivial avec les moteurs de recherche. Bien que Yandex nous ait immédiatement bloqué comme porte.
  2. L'analyseur est séparé en un service distinct avec sa propre base de données et son panneau d'administration, de sorte qu'il puisse être déplacé vers un serveur distinct sans aucun problème. Ici, nous avons utilisé Go, PostgreSQL, Beanstalkd pour organiser les files d'attente d'analyse et le proxy Rotating TOR qui nous permet d'éviter le blocage IP. Pour analyser certains sites, vous devez utiliser Chrome sans navigateur pour contourner les mécanismes de sécurité. Le panneau d'administration de l'analyseur est réalisé dans Laravel.

Tous les services fonctionnent dans Docker, avec 19 conteneurs actuellement en cours d'exécution. Tout cela est déployé via GitLab CI. Nous utilisons Prometheus et Grafana pour la surveillance du système et Sentry pour les journaux d'erreurs.

Qu'est-ce qui est prévu ensuite ?

Développement d'une application mobile pour iOS et Android, création d'une plateforme pour spécialistes avec la possibilité de publier des articles, vidéos et avis originaux sur les cryptomonnaies. Abonnez-vous à l'auteur. Et bien sûr, une analyse de régression automatisée de l’impact des nouvelles sur les mouvements des prix des devises.

Nous serons heureux d’entendre des critiques ou des idées pour développer le projet.

PS le véritable auteur du post Dmitry, toutes les questions lui sont posées.

Source: habr.com

Ajouter un commentaire