A simple static webapp template with authentication feature.
- Launch a local SMTP test server on port 1025, for example MailHog
- Clone the repository
- Create the
.env
file fromexample.env
in thepackages/api
directory (cp packages/api/example.env packages/api/.env
) - Install the dependencies with
npm install
- Launch the app with
npm start
- Open http://localhost:4321 to access the app
- Astro, Vue, PrimeVue and Tailwind for a beautiful static frontend
- Hapi for a simple, solid and fast backend
- BetterAuth to manage the authentication
- Altcha to manage the captcha integration
- TypeScript everywhere