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

https://github.com/rayiumir/discuss

A Forum Application Built with Laravel, Vue.js, and Inertia.js
https://github.com/rayiumir/discuss

discussion discussion-forum discussion-platform discussions forum forum-site laravel laravel12

Last synced: about 1 month ago
JSON representation

A Forum Application Built with Laravel, Vue.js, and Inertia.js

Awesome Lists containing this project

README

          

# Discuss

This project is a modern and user-friendly forum application developed using cutting-edge web technologies. The forum provides comprehensive features for creating online communities, facilitating discussions, and enabling users to exchange ideas and opinions.

# Installation

## Typical installation
```bash
git clone https://github.com/Rayiumir/Discuss.git
cd Discuss/
composer install
npm install
cp .env.example .env
php artisan migrate --seed
php artisan key:generate
php artisan serve
npm run dev
```

## Installing with Docker
```bash
mkdir discuss -p && cd discuss && \
curl https://raw.githubusercontent.com/Rayiumir/Discuss/refs/heads/main/Dockerfile > Dockerfile && \
docker build . --tag=discuss:latest && \
curl https://raw.githubusercontent.com/Rayiumir/Discuss/refs/heads/main/.env.example > .env && mkdir storage -p && \
HASH_DOCKER=$(docker run -d -p 8019:80 -v $(pwd)/.env:/var/www/html/.env -v $(pwd)/storage:/var/www/html/storage/app discuss | head -c 64) && \
docker exec $HASH_DOCKER php artisan key:generate && \
docker exec $HASH_DOCKER php artisan migrate --seed && \
docker exec $HASH_DOCKER chmod -R 775 database/database.sqlite && \
docker exec $HASH_DOCKER chown -R www-data:www-data database/database.sqlite
```
# Screenshots



Dashboard
Best Answer
Discuss Index





Dashboard


Best Answer


Discuss Index




New Discussion
Discuss Replying
Discuss Single





New Discussion


Discuss Replying


Discuss Single