go-vue-starter

Starter project - Golang api, Vue.js client with user management and jwt authentication

Github stars Tracking Chart

go-vue-starter

Copyright 2017 Mark Chenoweth

Golang Starter project with Vue.js single page client

Work in progress...

Features:

TODO:

  • config from file

  • email confirmation

  • logrus

  • letsencrypt tls

To get started:

# clone repository
go get github.com/markcheno/go-vue-starter
cd $GOPATH/src/github.com/markcheno/go-vue-starter

# install Go dependencies (and make sure ports 3000/8080 are open)
go get -u ./... 
go run server.go

# open a new terminal and change to the client dir
cd client

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

License

MIT License - see LICENSE for more details

Overview

Name With Ownermarkcheno/go-vue-starter
Primary LanguageJavaScript
Program languageGo (Language Count: 4)
Platform
License:MIT License
Release Count0
Created At2017-04-08 17:23:46
Pushed At2023-10-03 16:14:35
Last Commit At2023-04-11 09:38:37
Stargazers Count189
Watchers Count15
Fork Count40
Commits Count69
Has Issues Enabled
Issues Count4
Issue Open Count2
Pull Requests Count20
Pull Requests Open Count4
Pull Requests Close Count2
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top