Skip to content

SociallyIneptWeeb/GossipWithGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GossipWithGo

A simple web forum built with React and Go.

Technologies

Frontend: React with Material UI framework written in Typescript

Backend: Go with Fiber web framework and Gorm ORM library

Database: Postgresql

Setup

Install Git

Follow the instructions here to install Git on your computer.

Install Docker Compose

Follow these instructions here to install Docker Compose.

Cloning this repository

Run this command to clone this entire repository.

git clone https://github.com/SociallyIneptWeeb/GossipWithGo

Environment Variables (Optional)

You may update the .env file with your preferred variables.

Usage

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.

About

A simple web forum built with React and Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published