Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jesseokeya/hatchways-challenge
Hatchways coding challenge solution
https://github.com/jesseokeya/hatchways-challenge
Last synced: about 14 hours ago
JSON representation
Hatchways coding challenge solution
- Host: GitHub
- URL: https://github.com/jesseokeya/hatchways-challenge
- Owner: jesseokeya
- License: mit
- Created: 2021-10-03T02:17:36.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-26T01:53:08.000Z (over 2 years ago)
- Last Synced: 2023-03-01T07:22:24.957Z (over 1 year ago)
- Language: Go
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hatchways Challenge
Backend service written for hatchways coding challenge 2021
### Prerequisites
Make sure you have golang installed on your system. [Golang Instalation instruction](https://golang.org/doc/install)
### Installing Dependencies
To run this project you will need to install the third party dependencies.
Lists dependencies
```
go list -m all
```Install dependencies with
```
go mod download
```### Runing Application Locally
To run this application use the command below
```
make run
```### Runing In Docker
To run this application using docker use the following command(s) below```
docker-compose up -d
```### Running Binary File
To run this application use the command below
```
sudo make build
```And
```
./bin/server
```## Running the tests
To run the automated tests for this system
```
go test ./...
```## Built With
* [Chi](https://github.com/go-chi/chi) - The web framework used## Authors
* **Jesse Okeya**