Skip to content

Brktrlw/Instagram-Clone-Django-and-React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 

Repository files navigation


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)

    About

    Instagram with Django Rest Framework and React

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published