A minimal Clone of Google Keep written in ReactJS with Material UI Components. The backend is GraphQL server written in Golang
Live demo - https://googlekeep-anselm94.herokuapp.com/
Note |
---|
Work In Progress |
- Clone the Git repository
git clone https://github.com/anselm94/googlekeepclone.git
- CD into the folder
cd googlekeepclone
- Build a docker image containing all the web resources and server executable
docker build -t anselm94/googlekeepclone .
- Run the Docker image as a container
docker run -p 8080:8080 -e PORT=8080 anselm94/googlekeepclone:latest
- Open the URL in browser - https://localhost:8080
- Clone the Git repository
git clone https://github.com/anselm94/googlekeepclone.git
- CD into the Web folder
cd googlekeepclone/web
- Install Node dependencies (Install NodeJS in prior) and build the resources into
/build
folder
npm install
npm run build
- Run the Golang server (Install golang in prior)
cd ..
EXPORT PORT=8080
EXPORT STATIC_DIR=/web/build
go run server/main.go
- Open the URL in browser - https://localhost:8080
MIT License
Copyright (c) 2020 Merbin J Anselm