https://github.com/heppu/miniurl
https://github.com/heppu/miniurl
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/heppu/miniurl
- Owner: heppu
- License: mit
- Created: 2023-05-05T14:33:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-12T06:05:34.000Z (about 3 years ago)
- Last Synced: 2025-01-04T22:44:59.803Z (over 1 year ago)
- Language: HTML
- Size: 83 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MiniURL
Skeleton for URL shortener project.
- [pr.yaml](.github/workflows/pr.yaml) defines GHA workflow for pull requests
- [Makefile](Makefile) has stubs for required steps and some helper code
- [openapi.yaml](openapi.yaml) defines expected REST API
- [index.html](ui/index.html) implement extremely cool UI for our app
Fork and fill in the blanks =)
## Requirements
- [Make](https://www.gnu.org/software/make/)
- [Go](https://go.dev/) >= 1.13
- Docker or Podman with compose for integration tests with [testcontainers](https://golang.testcontainers.org/)
- awk for `make help`