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.
If you have any questions or get into some trouble, Do join our Discord server here and ask there from contributors. Your ideas are welcome.