Each of the tasks has its own branch in this repository. This is the master branch. The source code, as well as the web app link for each of the task is present in its own branch.
For reference, the branch links for the different tasks are Task-1, Task-2, Task-3 & Task-4.
To run the web application locally on your machine, clone this repository into your local machine and execute the following commands:
cd Assignment
git checkout Task-X
cd frontend
go run ./cmd/web
Please note that the ports respective local ports in your machine need to be free for the app to work, and you need to have a working Golang dev environment with the required modules installed. Also, the X above corresponds to 1/2/3/4.