Skip to content

MM1132/real-time-forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real Time Forum

Hello, welcome to our forum!

Authors

Olaroll - Olari Tsernobrovkin

Kanguste - Robert Reimann

Urist - Urmas Rist

Kris - Kris Uibopuu


Notable features:

  • Sorting threads by different columns
  • Changing your profile's picture and description
  • See any user's recent posts, also likes and dislikes on their profile page
  • Click on a tag in the thread listing to show all threads with that tag
  • Also send private messages to other users in the chat

Run with docker

  1. Clone the repository
  2. Make sure docker is installed and running
  3. Navigate to the project's root directory (should be called real-time-forum)
  4. Run sh ./docker/build_docker.sh
  5. Run sh ./docker/run_docker.sh
  6. Try connecting to the forum with localhost:8080 from browser

Run manually

  1. Clone the repository
  2. Navigate to the project's root directory (should be real-time-forum)
  3. Make sure Golang is installed
  4. Install all the required packages
  5. Run with go run .
  6. Connect to localhost:8080 from browser

Used third party software