Skip to content

NaNFull/steam-api

Repository files navigation

steam-api

Steam-api - это бэкенд API для парсинга цен на предметы с сайта Tradeit. Данный функционал представляет собой тестовую функциональность и может выдавать ошибки. Используйте на свое усмотрение. Проект использует пакетный менеджер Yarn версии 4 и Node.js версии 20. Другие пакетные менеджеры и версии Node.js меньше 20 версии используйте на свое усмотрение.

Содержание

Технологии

Начало работы

Чтобы работать с 4 версией Yarn, нужно установить ее первую версию глобально (Глобально версию 4 не нужно устанавливать)

$ npm install --global yarn

Установите пакет. В проекте указана зависимость на Yarn версии 4, которая будет использоваться только для этого проекта:

$ yarn

Собрать проект:

$ yarn build

Запустить сборку

$ yarn start

Режим разработчика + nodemon

$ yarn dev

To do

  • Реализовать механизм ограничения количества вызовов (express-rate-limit)
  • Добавить контроллер всей базы CS2/RUST/TF2/STEAM
  • Добавить контроллер загрузки своего инвентаря с сайта Tradeit
  • Добавить основные контроллеры для сайта Tradeit
  • Добавить поддержку кеширования Server Workers

Дополнительные задачи

  • Добавить поддержку Swagger
  • Подключить NestJS
  • Перенести проект в одну папку

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published