Skip to content

openedshippingcontainer/euc-frontend

Repository files navigation

EUC Frontend

A torrent tracker frontend written in React


Screenshots (Light theme)

Homepage Torrents Torrent details Forum preview

Clips (Dark theme)

Login Homepage Torrent details Forum preview Forum drafts

How to use

  • Local development: npm i && npm run dev
  • Deploying to a web-server: npm i && npm run build, after the build finishes, then you can server the dist/ folder via your favorite web-server, e.g. nginx

Hot-reloading is configured out-of-the-box, so there is no need to start and stop every time you make a change in the code base.

Author's note

In order to use this project, you will have to have a backend solution that will serve your data. See src/api/HttpClient.ts for more info. You will also have to adjust the endpoint paths in src/api/, their corresponding DTOs in src/types/ and the corresponding code appropriately.

Contributing

See https://unlicense.org/ under "Unlicensing Contributions".