Coder Social home page Coder Social logo

simonkairu / instagram Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 24.29 MB

This week you will be creating a clone of the website for the popular photo app Instagram

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

License: MIT License

Python 90.01% HTML 2.51% JavaScript 5.65% PowerShell 0.08% Shell 0.03% CSS 1.71%

instagram's Introduction

Instagram

4/12/2021

By Simon Kairu

Description

Instagram is an app where users are aple to create an account and upload images.Viewers are able to like comment and share.

|

Features

*As a user of Instagram web application, you will be able to:
*Sign in to the application to start using. *Upload my pictures to the application. *See my profile with all my pictures. *Follow other users and see their pictures on my timeline. *Like a picture and leave a comment on it.

Setup/Installation Requirements

To interact with the Instagram web application:

  • Have the latest version of browser installed
  • Click on this link to view the instagram.

To contribute to Instagram web application:

Clone the Repo

  • Create an account on Github
  • Fork the repository from Github with this link
  • Clone the repository
  • Open the project cloned project

Activate virtual environment

Activate virtual environment using python3.6 as default handler virtualenv -p /usr/bin/python3.6 venv && source venv/bin/activate

Install dependancies

Install dependancies that will create an environment for the app to run pip3 install -r requirements.txt

Create the Database

- psql
- CREATE DATABASE gram;

.env file

Create .env file and paste paste the following filling where appropriate:

SECRET_KEY = '<Secret_key>'
DBNAME = 'gram'
USER = '<Username>'
PASSWORD = '<password>'
DEBUG = True  

Run initial Migration

python3.8 manage.py makemigrations Instagram
python3.8 manage.py migrate     

Run the app

python3.8 manage.py runserver
Open terminal on localhost:8000    

Known Bugs

There are no known bugs so far

Technologies Used

  • Python v3.8
  • HTML
  • Bootstrap
  • Django
  • Postgres

Support and contact details

In case of any problem while interacting with the web application, reach out to me at [email protected]

License.

MIT Copyright (c) 2021 MITlicense

instagram's People

Watchers

Simon Kairu 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.