Skip to content

earlytobed/NiceTry

 
 

Repository files navigation

NiceTry

Yet another Private Tracker frontend, built with Vue 2 + Vuetify.

Project setup

pnpm install

Compiles and hot-reloads for development

pnpm run serve

Compiles and minifies for production

pnpm run build

Lints and fixes files

pnpm run lint

Customize configuration

See Configuration Reference.

Config

To configure Login API URL, please edit the auth.service.js

To-do

  • Require verification code when registering.
  • Better error message for register and login.
  • Fix register page name in side bar.
  • Make the backgroud image configurable.
  • i18n support (at least support Chinese & English).
  • Configure a GitHub bot to upgrade dependencies automatically.
  • Configure lint tool for better code.
  • Design the main page and forum pages.
  • Upgrade to Vue 3 + Vite + Vuetify when possiable.

FAQ

  • Q: Why Vue + Vuetify?

  • A: Because I am more familiar with these, if you are a pro with some other tools, then feel free to open a Pull Request.

  • Q: Why pnpm?

  • A: https://pnpm.io/zh/motivation

About

NiceTry frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 65.6%
  • JavaScript 33.1%
  • HTML 1.2%
  • SCSS 0.1%