/Instagram-Clone-Django-and-React

Instagram with Django Rest Framework and React

Primary LanguagePython


Instagram Clone App

Instagram Clone App with Django and React Native

Under Development

Back-end Developer: Berkay Şen
Front-End Developer: Berkant Eruysal
·

Table of Contents
  1. About The Project
  2. Getting Started
  3. License
  4. Contact

About The Project

This is a clone application project of Instagram that aims to develop using the technologies that Instagram uses.
We tried to add as much detail as we could, from security to user experience. \

Front-end repository of this project can be reached from is here

(back to top)

Built With

Back-end Technologies

Front-end Technologies

(back to top)

Features

Back-end Features

  • User Login,Registration,Authentication (JWT Token) System
  • Throttle System for Cyber Security (Bruteforce Attacks etc.)
  • Post Create,Like,Delete,Update etc. System
  • Comment Create,Like,Delete etc. System
  • Follow Request,Follow System. (Private Account / Public Account )
  • Notification System ( Like, Follow and Follow Request )
  • Saved Post System
  • Stories System ( 24 Hour )
  • Permissions System ( Is Private Account or Not for follow )

Front-end Features

  • Responsive Design
  • Login System
  • Store Access Keys in Encypted Storage
  • Navigation System
  • Infinite Scroll
  • Optimized Scroll Via Flatlist
  • Like,Reply,View-Hide Comments Features in Comments Screen

In-App Footage

(back to top)

Getting Started

To run the server, use the command while in the same directory as the manage.py file.

  • For Windows
  • python manage.py runserver
  • For Linux
  • python3 manage.py runserver

    If you want to connect from different devices in your local network, open the settings.py file and edit the ALLOWED_HOST list.

    ALLOWED_HOST=["*"]

    License

    Distributed under the MIT License. See LICENSE.txt for more information.

    (back to top)

    Contact

    Back-end Developer - LinkedIn - brktrl@protonmail.ch
    Front-end Developer - LinkedIn - berkanteruysal@hotmail.com

    (back to top)