Forum Fusion is an online platform where people can hold conversations in the form of posted messages.
- In this forum website, anyone can read any post. But can't read or write comments, participate in vote and share without logged in.
- After logged in this website, users achieve "Bronze" Badge by default. So that they can post up to 5 posts in this website and write unlimited comments as they wants.
- If the users want to posts unlimited times they have to be a "Gold" Badge Member. For "Gold" Badge, they have to pay 20$ in membership payment page.
- react
- firebase
- sweetalert2
- axios
- jwt-authentication
- tailwindcss
- vite
- reactselect
- reactcharts
- tanstack-query
- shadcn
- reactshare
Follow these steps to set up and run the project locally.
Make sure you have the following installed on your system:
-
Clone the repository:
git clone https://github.com/MAAB-FW/Forum-Fusion.git cd Forum-Fusion
-
Install the dependencies:
Using npm:
npm install
Or using yarn:
yarn install
-
Start the development server:
Using npm:
npm run dev
Or using yarn:
yarn dev
-
Open your browser and visit:
http://localhost:5173
-
Build the project:
Using npm:
npm run build
Or using yarn:
yarn build