go-vue-starter
Starter project - Golang api, Vue.js client with user management and jwt authentication
golangboilerplatespavuejs2starter-templateapi-servernegronijwt-authenticationgorm-orm
FreeRepo
Overview
This is a starter template combining Go backend with Vue.js frontend for building web applications. It includes middleware, routing, database support with SQLite or PostgreSQL, JWT authentication and a single-page client with webpack, letting developers ship fast with a pre-configured full-stack setup.
Features
user-managementjwt-authenticationsingle-page-applicationmiddlewarerouting
Feature Flags
authenticationemailsauthorization
Recommended Use Cases
spa-developmentapi-serveruser-authentication
Frontend
vuejswebpack
Backend
golangnegronigorillagormjwt-go
Auth Providers
auth0jwt
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
192
๐ด Forks
39
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2023-04-11T14:38:37.000Z
GitHub
Stack
Framework
gorilla
Language
golang
Database
sqlite, postgresql
Auth
jwt-go, go-jwt-middleware
ORM
gorm
Data Layer
Databases
postgresql, sqlite
ORM
gorm
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals