Simple skill querying website built with React & Go.
To setup the application, there are a couple of things that will be required:
- Bun. This is used by the client to manage dependencies.
- Go. This is the programming language used for the backend.
- Docker. This is for running supported services required by the backend, such as the database, etc.
Once you have the above setup, proceed to setup and download the required dependencies:
-
First, run docker with:
docker compose up
-
Secondly, in a separate terminal session, run the backend application:
cd server/app/cmd go run main.go
-
Third, in a separate terminal session, run the frontend application:
cd client bun run dev
That's it, now navigate to the browser on http://localhost:5173/ and play around with the application :).