π ONetwork Forum - Built from scratch with MERN Stack
π ONetwork Forum
β¨πFull-stack forum website built with MERN Stack (ReactJS, NodeJS, ExpressJS, MongoDB).β¨π
β Features β
π» Used Technologies π»
β How to use β
1- Clone this repo.
git clone https://github.com/ilyasbelfar/ONetwork-Forum.git
cd ONetwork-Forum
2- Install Client dependencies.
cd client/
npm i
3- Install Server dependencies.
cd server/
npm i
4- Configure environment variables by creating .env file in the server directory and copy the content of env.example file in .env file, and fill it with your own secrets.
cd server/
cp env.example .env
5- Create a MongoDB database and name it 'my_app', You can use MongoDB Atlas cloud free tier.
6- Start server.
cd server/
npm start
7- Start client in another terminal while the server is running.
cd client/
npm start
π Other π
I encourages contributions! Feel free to discuss any bug fixes/features in the issues section. And if you wish to work on this project:
git checkout -b new-branch
)git commit -am 'add new feature'
)git push origin new-branch
)