An App where you can Create, Edit, Delete, View and Upvote/Downvote an Article
- NextJS
- Typescript
- Material UI
- Laravel
- git clone
[email protected]:abduljalilpalala/simple-bulletin-board-app.git
- cd simple-bulletin-board-app
- cd frontend
- npm install
- cp .env.example .env
- Go to the frontend folder and set the
NEXT_PUBLIC_BACKEND_URL
variable in.env
with the laravel's backend url (default: http://localhost:8000) - cd ../backend
- composer install
- cp .env.example .env
- Go to the backend folder and update
.env
and set your database credentials - php artisan key:generate
- php artisan migrate:fresh --seed
- cd simple-bulletin-board-app
- cd frontend
- npm run dev
- cd ../backend
- php artisan serve
Make sure your XAMPP (or other web server) is running when starting the app