Giter Site home page Giter Site logo

nicetry's Introduction

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

nicetry's People

Contributors

dragonjacson avatar

Watchers

Nighthawk avatar  avatar Mingjun Yin avatar

nicetry's Issues

Homepage

Homepage

  • bulletin
  • recommendations
  • funny box
  • site data
  • friend links

TODO list for authentication

  • Redirect to login form when receive response.status == 401 on any request.
  • Prompt dialog when receive response.status == 402.
    • Ask user check them email inbox to activate their account
    • Provide a button to resend the activation email route(/api/resend_email)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.