Social Review Sharing Network
System Requirement
- Docker and docker-compose (Optional)
- Node.js
- Git
Tech Stack:
- NodeJs
- ExpressJs
- MongoDB
- MongoDB Atlas
- React
- React Native
- Docker and docker-compose
Screenshots:
Installation: (Follow the steps yo)
- Open terminal. Type and copy-paste :
git clone https://github.com/faisalakandha/review-sharing-platform.git
- Open two terminals and cd into review-sharing-platform in both of them.
- Open two terminals. In one terminal cd into client folder and also run
npm install
- In another terminal Run
npm install
in the root folder. - After that come back to the root folder and run
npm run dev
. You should see both front end and backend are running. - Enjoy.
Viola ! You got your site up and running.
Building with Docker:
Building the docker containers manually:
Sometimes you might want to build all of the docker containers manually. Because that would give the oppourtunity to troubleshoot the platform better. So, let's build the client container first
`docker build ./ -t revusha-client` .
2. After the image is built, you have to run the docker container using the following command:
`docker run -itd --rm -v ${PWD}:/app -v /app/node_modules -p 3001:3000 revusha-client`
Visit: http://localhost:3000/
Made with Love and Javascript <3