T his project is a simple example of a login/register system with validation using Vue 3, Element Plus, TailwindCSS and TypeScript. It contains a login form and a register form, both of which have validation for the input fields.
See Vite Configuration Reference.
pnpm install
pnpm run start:dev
pnpm build
Lint with ESLint
pnpm lint
This will create a dist directory containing the compiled project files.
Login Form The login form allows users to enter their username and password. Both fields are required and must be at least 6 characters long. If the user enters invalid input, error messages will be displayed.
The register form allows users to create a new account by entering their desired username and password. Both fields are required and must be at least 6 characters long. If the user enters invalid input, error messages will be displayed.
The input fields in both forms are validated using the Element Plus validation library. This ensures that users enter valid input before submitting the form.
This project uses the following technologies: