Giter Club home page Giter Club logo

shaviyavictor / instagram_lite Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 22.95 MB

This is a clone of Instagram where people share their images and videos for other users to view. Users can sign up, login, view and post photos, search and follow other users.

Home Page: https://instagramslite.herokuapp.com/

License: MIT License

Python 97.02% PowerShell 0.06% Shell 0.02% CSS 0.54% JavaScript 0.73% HTML 1.63% Procfile 0.01%
django python javascript ht html css powershell shell

instagram_lite's Introduction

Instagram Lite

This is a clone of Instagram where people share their images and videos for other users to view. Users can sign up, login, view and post photos, search and follow other users.
Below is the project's screenshot:
Instagram_Lite_Home.Pg_Screenshot Instagram_Lite_Profile.Pg_Screenshot Instagram_Lite_AddPost.Pg_Screenshot

Live link to site

The project was deployed to Heroku and GitHub pages for publication.

Application Setup Instructions

  • Open Terminal {Ctrl+Alt+T}
  • git clone instagram_project
  • cd instagram_project
  • code . or atom . based on the text editor you have.

Running the application

To run the application locally, open the cloned file in terminal and run the following commands:

$ python manage.py runserver

Installing

Below is a step by step series of how to work on the project after cloning it:

Navigate into the folder and install requirements by running the below command:

$ cd instagram_project pip install -r requirements.txt 

Create a new directory and inside it create a new environment(virtual) by running the below command:

$ python3 -m venv --without-pip virtual

Activate the virtual environment:

$ source virtual/bin/activate

View the cloned project and continue editting or follow the below commands to build your own Django application.

Install pip in the virtual environment for installing additional packages for the project:

$ curl https://bootstrap.pypa.io/get-pip.py | python

Use pip to install Django inside your vrtual environment:

$ pip install django

SetUp your database User,Password, Host then make migration:

$ python manage.py makemigrations instagram_project

Make migrations:

$ python manage.py migrate 

Running the tests

Below is a command for running the TestCases of the application:

$ python3 manager.py test

Open the application on your browser:

127.0.0.1:8000

Deployment

Follow along with this Deployment Documentation to deploy your version of the application to Heroku.

Built With

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Corey Schafer
  • Pretty Printed
  • Inspiration by Instagram

instagram_lite's People

Contributors

shaviyavictor avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.