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
- Host: GitHub
- URL: https://github.com/rayiumir/discuss
- Owner: Rayiumir
- License: mit
- Created: 2025-06-30T23:39:34.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-24T15:14:32.000Z (2 months ago)
- Last Synced: 2025-08-31T12:44:36.838Z (about 1 month ago)
- Topics: discussion, discussion-forum, discussion-platform, discussions, forum, forum-site, laravel, laravel12
- Language: PHP
- Homepage:
- Size: 912 KB
- Stars: 4
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
![]()
![]()
![]()
New Discussion
Discuss Replying
Discuss Single
![]()
![]()
![]()