https://github.com/bickyeric/nyaweria
saweria clone to learn fullstack web application: https://www.youtube.com/live/8Qp_SLd6MBQ?si=X7d9yr1_6McN2cFg
https://github.com/bickyeric/nyaweria
dev-container docker go golang podman saweria visual-studio-code websocket
Last synced: 17 days ago
JSON representation
saweria clone to learn fullstack web application: https://www.youtube.com/live/8Qp_SLd6MBQ?si=X7d9yr1_6McN2cFg
- Host: GitHub
- URL: https://github.com/bickyeric/nyaweria
- Owner: bickyeric
- Created: 2025-02-09T13:51:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-24T14:52:18.000Z (8 months ago)
- Last Synced: 2025-10-19T08:37:06.093Z (8 months ago)
- Topics: dev-container, docker, go, golang, podman, saweria, visual-studio-code, websocket
- Language: Go
- Homepage:
- Size: 90.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nyaweria
Saweria clone project to learn bidirection communication between client and server
Youtube:
## Onboarding and Development Guide
### Prerequisite
1. [Visual Studio Code](https://code.visualstudio.com/) with [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension
2. [Docker](https://www.docker.com/get-started/) or [Podman](https://podman.io/docs/installation)
### Setup Local Development
1. clone repository
```shell
git clone git@github.com:bickyeric/nyaweria.git
```
2. open with vscode
```shell
code nyaweria
```
3. run the `Dev Containers: Reopen in Container` command from the vscode Command Palette (`F1`)
4. run the `Terminal: Create New Terminal in Editor Area` command from the vscode Command Palette (`F1`)
5. copy sample file
```shell
cp env.sample.yaml env.yaml
```
6. run nyaweria
```shell
go run cmd/main.go
```