Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ore-codes/quod-gist

Chat platform with key features like group chats, real time messaging, markdown support, code highlight, avatars and so on. Users can turn on two-factor authentication to protect their accounts.
https://github.com/ore-codes/quod-gist

docker laravel-echo laravel-framework laravel-sail livewire marked-js mysql pusher tailwind tailwindui vuejs vuex

Last synced: about 2 months ago
JSON representation

Chat platform with key features like group chats, real time messaging, markdown support, code highlight, avatars and so on. Users can turn on two-factor authentication to protect their accounts.

Awesome Lists containing this project

README

        

# Quod-Gist

Laravel based chat app for coders.

## Try it out
[http://quod-gist-chat.herokuapp.com/](http://quod-gist-chat.herokuapp.com/)

## Local installation
To start Quod-Gist locally, it is expected to have the following installed:
- Docker
- PHP (version >= 8.0)
- Node
- Git

### Steps
1. **Clone github repo**
> git clone https://github.com/Quodline/quod-gist.git

2. **Install dependencies**
> composer install
> npm install

3. **Start Laravel Sails**
> ./vendor/bin/sails up

4. **Create .env** from .env.example and fill .env with your credentials

5. **Run database migrations**
> sails artisan migrate

6. **Compile assets for production**
> sails npm run prod

7. **Visit the site** at [http://localhost](http://localhost)

## Technology stack

![](https://img.shields.io/badge/Backend-Laravel-informational?style=flat&logo=laravel&logoColor=white&color=2bbc8a)
![](https://img.shields.io/badge/Frontend-Vue-informational?style=flat&logo=vue.js&logoColor=white&color=2bbc8a)
![](https://img.shields.io/badge/UI-Tailwind-informational?style=flat&logo=tailwind-css&logoColor=white&color=2bbc8a)

## Hosted on Heroku!
[http://quod-gist-chat.herokuapp.com](http://quod-gist-chat.herokuapp.com)