A Social Media Platform which aims to connect the people around the world so as they can share their memories, photos, videos and communicate from any part of world.HI-CON provides secured one-to-one text and voice-video call facility to the users for better communication.
Here are the steps you need to do:
-
Fork this repo in your profile.
-
Clone the forked repository in your system, by using this command in your Git bash/Command Prompt.
Make sure you replace<your-username>
with your Github usernamegit clone https://github.com/<your-username>/Social-Media-Platform.git
-
Go to project directory
Social-Media-Platform
in terminal, using following command.cd Social-Media-Platform
-
Make a seperate branch, other than main, to make changes in this project.
git branch <branch-name>
-
Split your terminal (or open 2 terminals). In first terminal, go to
Server side
directory and install the necessary node dependencies. If you are confused, then use following commands:cd Server side npm install
-
Make
.env
file using.env.example
file and add your Google, Facebook and Twitter client ID and Secrets. Use following command to copy the.env.example
.cp .env .env.example
-
Run the Server side using the following command:
npm start
-
In second terminal, go to
Client side
directory and install the necessary node dependencies and run the client side usingnpm start
. If you are confused, then use following commands:cd Client side npm install npm start
-
Open https://localhost:3000 on your browser to see the project running.