Skip to content
/ Disto Public

Have your own profile, make a post, start to follow somebody, and also like or write a comment for other's posts.

Notifications You must be signed in to change notification settings

Negar-R/Disto

Repository files navigation

Disto

Similar to Facebook or Twitter, everyone who creates a Disto account has a profile and a news feed. When you post a photo or video on Disto, it displays on your profile. Other users who follow you see your posts in their feed. Likewise, you see posts from other users you follow.Like other social networks, you interact with other users on Disto by following them, being followed by them, commenting, liking, tagging etc.

Setup project locally

Python Version Django Version MongoDB Version RabbitMQ Version

First, clone the repository to your local machine:

git clone https://github.com/Negar-R/Rubino.git
cd Rubino

To activate virtual environments and install dependencies in, run the below commands:

virtualenv -p python3 env
source env/bin/activate
pip install -r requirments.txt

As databse in this project is MongoDB it is not required to migrate, instead you shod pass the host, user and password of your databse in mongo to connect to it. At last, to run the project:

python manage.py runserver

The project will be available at 127.0.0.1:8000

Request's Introduction

To request to the site, you can use the Postman Collection that provided in the project's files, too. First, you should export this collection to your postman, and afterward, the only thing that you should do is change the JSON field's value to whatever you want.

About

Have your own profile, make a post, start to follow somebody, and also like or write a comment for other's posts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages