This repository contains the php capstone project built with Nextjs 13, TailwindCSS for the front-end and Laravel for the back-end api
This project is a forum where users can post their ideas and other users can comment on the ideas. The project is built with Nextjs13, TailwindCSS for the front-end and Laravel for the back-end api. Logged in users can create ideas, comment on ideas, like ideas and follow other users. Users can also edit their profile and upload their profile picture.
- Node.js 14.17.6 or higher
- MySQL
- Laravel
- Composer
- PHP
- Clone the repo
- cd into the project folder and move into the frontend folder (
cd client
) - run
npm install
to install the dependencies - run
npm run dev
to start the development server
// Setup the database and run the migrations
- Clone the repo
- cd into the project folder and move into the backend folder (
cd server
) - run
composer install
to install the dependencies - run
php artisan serve --port=8002
to start the development server - visit
http://localhost:3000
in the browser to view the app