Skip to content
/ Connected Public template

Connected is a social media website that let's you to connect with your friends and share pictures

License

Notifications You must be signed in to change notification settings

developers-cosmos/Connected

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connected Social Media Platform

Connected is a social media platform that allows users to connect with each other by sharing posts, images, and videos. It has a user-friendly interface that makes it easy for users to navigate and interact with the platform.

Status

Backend

Frontend

Database

status

License

Features

  • Profile: Users can create a profile with a profile picture, bio, and location. They can also view the number of followers and following.

  • News Feed: Users can see a live feed of posts from the people they follow.

  • Upload Pictures: Users can upload pictures with captions and share it with their friends.

  • Search: Users can search for other users by name or location.

  • Follow/Unfollow: Users can follow/unfollow other users.

  • Like: Users can like/unlike posts and view the number of likes per post.

  • Search: Users can search for other user profiles.

  • Suggestions: Users can view suggested users to add as friends or follow.

  • Interactive: The platform is designed to be interactive and user-friendly with advanced styling and interactions.

Tools and Technologies

Connected is built using the following tools and technologies:

  • HTML, CSS, JavaScript, and Bootstrap for front-end development.
  • Django as the backend web framework.
  • PostgreSQL as the database management system.
  • Git for version control.

Installation

  1. Clone the repo by using git clone https://github.com/developers-cosmos/Connected.git
  2. Navigate to the folder where the repo is cloned
  3. Create a virtual environment by using python -m venv <env-name>
  4. Activate the virtual environment by using source <env-name>/bin/activate
  5. Install the requirements by using pip install -r requirements.txt
  6. Run the migrations: python manage.py makemigrations and python manage.py migrate
  7. Start the development server: python manage.py runserver
  8. Visit http://127.0.0.1:8000/ in your browser to access the platform.

Demo

Here is a video demo of the platform: Connected - Social Media Platform

Connected - Social Media Platform

Under Development

Connected is still under development and some features may not be fully functional

Contribution

We welcome any contributions to the project. If you would like to contribute, please fork the repository and make changes as you see fit. Once you are done, you can submit a pull request and we will review your changes.

About

Connected is a social media website that let's you to connect with your friends and share pictures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published