A simple web forum built with React and Go.
Frontend: React with Material UI framework written in Typescript
Backend: Go with Fiber web framework and Gorm ORM library
Database: Postgresql
Follow the instructions here to install Git on your computer.
Follow these instructions here to install Docker Compose.
Run this command to clone this entire repository.
git clone https://github.com/SociallyIneptWeeb/GossipWithGo
You may update the .env file with your preferred variables.
In the root directory, run the following command to build and run the docker containers for frontend, backend and the postgres database. The database will also be automatically initialized with data.
docker-compose up -d
The frontend page can then be viewed at http://localhost:3000
. You may then register a new account and login to view the home page. You may also login to any of the pre-initialized user accounts with the password 1234
for testing.