The purpose of this application is to build an authentication application using Go and Vue that allow users to authenticate using email and password.
- Go REST API's
- Database connect with PostgreSQL
- Database modeling with GORM
- JWT authentication with Go
- Serving frontend static files using Go
- Reusable UI components using Vue and Tailwind CSS
- Pinia to store API data on frontend
- Implementation of
fetch
with custom interface