bochinche

command module
v0.0.0-...-3a67f77 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2022 License: MIT Imports: 11 Imported by: 0

README

bochinche

bochinche it's an App to create chat rooms

Overview

This app uses postgres and rabbitmq docker containers. Configuration is set on the included .env file

Requirements

  • go 1.18
  • docker
  • migrate a golang based migration cli

Running the tests

There are only test for the postgres repository. These test require a test DB

  • Create the containers make containers
  • Create the test db make createtestdb
  • Run the migrations make migrateuptest
  • Run the tests make test

Running the app

  • Create the containers make containers
  • Run the migrations make migrateup
  • Finally run the app go run main.go
  • Open the app

User Guide

First create a new user in the Sign Up page

sign up

In the Login Page insert the created credentials

Next in the lobby page you need to create a chat room and selected it to start chatting

sign up

Issues

  • Docker image is not working, so don't build with compose

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
mq
repository

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL