This is a SPA (Single Page Application) built with Web Components and Lit library. It offers all the authentication functionalities, like login, register, remember password and verify email accounts.
This repository only contains the frontend app. For provide the complete functionality uses a Laravel application as backend, a clean Laravel Project with Sanctum and Fortify installed and configured to work as an API.
This app is inspired by the Laravel Breeze project.
The diference is that Laravel Breeze uses NextJS as framework and Dile-app don't uses any framework, only Web Components.
This repository contains the backend Laravel application that serves as an API for this project.
https://github.com/Polydile/laravel-backend-api-sanctum-y-fortify
This project uses Vite as frontend tooling.
To use Vite and start the local server:
- Clone the repository
- Run
npm install
- Copy .env_example file to .env
- Change the
VITE_BACKEND_URL
enviroment variable value, if needed, with the URL of your backend - Run
npm run dev
To build the project run npm run build