This is a simple chat application using golang and nuxtjs. I have implemented DDD (Domain Driven Design) read more. The files structure needs enhancement it can be better.
- JWT Authentication
- Database migrations (Makefile)
- Database seeds (Makefile)
- Single Page Application
- Postman collection created
postman_collection.json
,postman_environment.json
git clone repo.url.here ./folder
cd folder
go list -e $(go list -f '{{.Path}}' -m all)
make serve
ormake dev
for development NOTE: if you are gonna runmake dev
see https://github.com/gravityblast/fresh first.- set your vars in .env file
- run the migrations
make migrate
- run database seeds to generate fake data
make seed
cd folder/client
- see https://nuxtjs.org/guide/installation first
- npm install
- npm run dev
- have fun ...
- make serve
- cd client && npm run dev