Skip to content
/ forum Public

The project involves creating a web forum enabling user communication, post categorization, and interaction functionalities such as liking/disliking posts/comments. SQLite is utilized for data storage, with authentication features ensuring secure login sessions.

Notifications You must be signed in to change notification settings

mkotkov/forum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forum

Project Overview

The project involves creating a web forum enabling user communication, post categorization, and interaction functionalities such as liking/disliking posts/comments. SQLite is utilized for data storage, with authentication features ensuring secure login sessions. Docker integration facilitates deployment. Learning focuses on web fundamentals, Docker setup, encryption, and SQL manipulation.

Prerequisites for audit/review

  • To have enough sleep and rest.
  • To have a functional computing machine with an OS (e.g. Linux, MacOS, or Windows) installed in/on it.
  • To have installed Golang on the machine.
  • To have installed Docker on the machine.

Guideline to run the application

To run the application, follow these steps:

  1. Clone this repository.
  2. Navigate to the project directory.
  3. Run the file docker.sh. (NB! You might have to give the permission by using this command: chmod +x docker.sh)
  4. Or use the command docker compose up --build.
  5. The application will be available at http://localhost:8080.

Audit/Review Criteria

Contributors



Thank you for your time and expertise!

About

The project involves creating a web forum enabling user communication, post categorization, and interaction functionalities such as liking/disliking posts/comments. SQLite is utilized for data storage, with authentication features ensuring secure login sessions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published