This is a daily-task list application.
Server: Golang
Client: React, semantic-ui-react
Database: Local MongoDB
- golang https://golang.org/dl/
- gorilla/mux library for router
go get -u github.com/gorilla/mux
- mongo-driver library to connect with mongoDB
go get go.mongodb.org/mongo-driver
From the Application directory
create-react-app client
- Make sure your mongoDB is started
- From server directory, open a terminal and run
go run main.go
- From client directory,
a. install all the dependencies usingnpm install
b. start clientnpm start
Open application at http://localhost:3000
https://godoc.org/go.mongodb.org/mongo-driver/mongo
https://www.mongodb.com/blog/post/mongodb-go-driver-tutorial
https://vkt.sh/go-mongodb-driver-cookbook/