Skip to content

Zusoy/chatterer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

49fa46d · Sep 6, 2024

History

54 Commits
May 7, 2024
May 13, 2024
May 15, 2023
Aug 1, 2022
Jun 13, 2023
Aug 1, 2022
May 7, 2024
Sep 6, 2024
May 7, 2024
May 15, 2023
Aug 30, 2022
Sep 6, 2024
Jun 17, 2023

Repository files navigation

Contributors Forks Stargazers Issues License LinkedIn


Client API

Logo

Chatterer

An open-source family scale chatting application for everyone !

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

About The Project

Chatterer is an open-source chatting web application. At first, this project was essentially for development practice purpose but I thought that an simple open-souce chatting application for everyone would be so cool !

So feel free to:

  • Use the app with your friends
  • Contribute to the application
  • Give features ideas

Built With

Chatterer is built with :

  • Docker
  • React
  • Symfony
  • Nginx
  • Swagger

Features

Chatterer is mostly inspired by Slack and Discord. If you want to see the features documentation you can go to the API Gherkin Documentation which is API acceptances tests (Behat)

Logo
Preview

Getting Started

This is a quick start to install the application locally

Prerequisites

You need docker on your machine to get Chatterer working.

  • docker >=20.10.14 is required

Installation

  1. First clone the repository
git clone git@github.com:Zusoy/chatterer.git
  1. Copy .env file
cp -n .env.dist .env
  1. Build the app:
make build
  1. And then start it:
make start
  1. Access links:
URL Link
http://127.0.0.1:8081 API
http://127.0.0.1:8081/doc Swagger
http://127.0.0.1:3000 Client

Contact

Project Link: https://github.com/Zusoy/chatterer