- Alejandro Sánchez
- 2º DAW
- Last push 1/3/2024
- Desployed here: https://forocastanita.duckdns.org/ (advise me to run it!)
A simple web forum about chestnuts made with Laravel! Feel free to talk with others about the fantastic world of chestnuts.
- PHP >= 8.2
- Composer
- Node.js & npm
- Docker & Docker Compose (for Laravel Sail)
- Clone the repository:
git clone https://github.com/yourusername/chestnut-forum.git
cd chestnut-forum- Install PHP dependencies:
./vendor/bin/sail composer install- Install JavaScript dependencies:
./vendor/bin/sail npm install- Copy the example environment file and modify according to your environment:
cp .env.example .env- Start the Laravel Sail environment:
./vendor/bin/sail up -d- Generate the application key:
./vendor/bin/sail artisan key:generate- Run the database migrations:
./vendor/bin/sail artisan migrate- Seed the database with some data:
./vendor/bin/sail artisan db:seed- Create a symbolic link from
public/storagetostorage/app/public:
./vendor/bin/sail artisan storage:link- Compile your assets:
npm run devNow, you should be able to visit the application in your web browser by visiting http://localhost.