This repository is a full-stack template using AdonisJS for the server-side and PrimeVue for the client-side. The server includes features for user registration, account verification via email, password changes, and password recovery.
- Create Account: Users can register for a new account.
- Verify Account: Send email confirmations to verify user accounts.
- Change Password: Allow users to change their passwords securely.
- Forgot Password: Provide users with a way to recover their passwords.
-
Clone the repository:
git clone https://github.com/serenysoft/template-primevue.git cd your-repo-folder
-
Install server dependencies:
cd server npm install
-
Install client dependencies:
cd client npm install
-
Set up environment variables: Create a
.env
file in theserver
directory based on the.env.example
file. Fill in the necessary environment variables. -
Run the application:
// In the server directory npm run dev // In the client directory npm run dev
This project is licensed under the MIT License. See the LICENSE file for details.