Skip to content

sivaprasath2004/social-media-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zodia - Social Media Application

Zodia is a social media application designed to connect people based on their interests, hobbies, and astrological signs. Users can follow others, engage in chat conversations, and discover new friends with similar interests. This README.md provides an overview of the project structure, setup instructions, and usage guidelines.

Technologies Used

  • React.js
  • Socket.io
  • Node.js
  • Express.js
  • CSS

Features

  • User Authentication: Users can sign up, log in, and manage their profiles securely.
  • Profile Customization: Users can personalize their profiles with information such as bio, profile picture, and interests.
  • Following System: Users can follow other users to see their posts and updates on their feed.
  • Chat Functionality: Users can engage in real-time chat conversations with their followers and followees.
  • Astrological Matching: Users can find and connect with others who share the same zodiac sign or interests.

Getting Started

Follow these instructions to set up and run the Zodia application on your local machine.

Prerequisites

  • Node.js installed on your machine
  • npm (Node Package Manager) or yarn installed

Installation

  1. Clone the repository:
    • Front-End
    git clone https://github.com/sivaprasath2004/social-media-application.git
    • Back-End
    git clone https://github.com/sivaprasath2004/social-media-application-backend.git
    
  2. Navigate to the project directory:

    Install Dependencies for both client and server:

    • Front-End
    cd social-media-application
    npm install
    • Bak-End
      cd social-media-application-backend
      npm install

Configuration

  1. Create a .env file in the server directory:
    DB=your_mongodb_connection_string

Running the Application

  • Front-End
 cd social-media-application
 npm start
  • Back-End
cd social-media-application-backend
node index.js

Contributors

About

Social Media Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published