run-docker.sh
if you are using linux or run-docker.bat
if you are using windows to fire-up the backend using dockercd frontend/
and install dependencies with pnpm install
after done installing all dependencies run pnpm dev
to fire-up the frontendconfig/notif.go
and change ChatID to your own group ChatIDconfig
= Storing configuration that used by appcontrollers
= Storing the api handlerdatabase
= Storing the database thingsfrontend
= Storing the frontendmiddlewares
= Storing the gin middlewaremodels
= Storing the modelsrouters
= Storing the endpointsutils
= Storing the utilities that used by app.env
= App ENVDockerfile
= Dockerize the appmain.go
= Main driverDefault dummy user information Admin: admin@test.com | 12345 Guest: guest@test.com | 12345
This project is mainly for portofolio, but it can be extendable to use in production, bring your own frontend and integrate it with the Go backend, all endpoints are stored under routers/
dir