Socially Social Media WebApp

Gohil Rushabh Navinchandra
4 min readNov 21, 2021

Abstract

The term social media refers to a computer-based technology that facilitates the sharing of ideas, thoughts, and information through virtual networks and communities. Social media is internet-based and gives users quick electronic communication of content, such as personal information, documents, videos, and photos. Users engage with social media via a computer, tablet, or smartphone via web-based software or applications.

What is social media?

Social media is an internet-based form of communication. Social media platforms allow users to have conversations, share information and create web content. There are many forms of social media, including blogs, micro-blogs, wikis, social networking sites, photo-sharing sites, instant messaging, video-sharing sites, podcasts, widgets, virtual worlds, and more.

What are the benefits of using social media?

Billions of people around the world use social media to share information and make connections. On a personal level, social media allows you to communicate with friends and family, learn new things, develop your interests, and be entertained. On a professional level, you can use social media to broaden your knowledge in a particular field and build your professional network by connecting with other professionals in your industry. At the company level, social media allows you to have a conversation with your audience, gain customer feedback, and elevate your brand.

My name is Rushabh Gohil. Here, I am showing my newly created website Socially. I am Created this website for University Project.

Technologies used

  • ReactJS and material UI, Icons is use for creating and style of website.
  • NodeJS and Express are for creating backend rest API server.
  • MongoDB and Mongoose are used for Authentication and storing user data.
  • Dotenv is used for creating secure key for database and bcrypt for password security.
  • Morgan is use for middleware.
  • Postman for testing purpose of website.

Screen Shots of Website

Home Page of the Website
Profile Page of new created User
Uploaded post images
User data in MongoDB
User Post in MongoDB

Summary

Social media is a really convenient and important communicate network for all the people nowadays. We can use it to know friends and keep contact with friends that came from different countries. We can also share our ideas so quickly so that all the things could develop so fast because people could tell us their ideas and we could improve it immediately. We could also learn new things on social media by watching or reading the things that people shared onto the social media. People could also sell things on social media freely which could reduce the expenditure of advertisements.

There are more advantages for using social media, however, there is always advantages and disadvantages for a thing. As social media is too convenient for people, almost most of them don’t even have to ‘speak out’ to communicate with people. No longer, people will lost their communication skills. The more serious problem is many people utilized the power of social media and used it to bully someone. The power of social media is also same as the one in real life. A little of them used social media to do things that against the law, which is a fool behavior.

Social media changed our life so much. Our life became more convenient because social media is a very useful tool for us in 21st century, it could help us to improve our life. However, we have to aware of how we use them. If we could use the social media smartly, having social media will become a good change for us.

--

--