This is an instagram clone application,that allows users to sign up,login,upload story and posts,follow other users,comment and like the posts made by users.
As a user of the application you will be able to:
- See all posted photos
- See each post's caption, location, caption and date posted.
- Upload posts
- Create profiles and edit profiles
- Search for a post by username
| Behavior | Input | Output |
|---|---|---|
| Login to admin | username: Teresiah , password : @Terry2030 | view and make changes to the admin |
| Signup to the application | Click on Signup |
A sign up page appears with a sign up form |
| Login to the site | Click on Log in |
Redirected to the login page with a login form |
| Search in the search field | Input keywords to be searched then click SEARCH | Search page is loaded and displays with the searched results |
| Upload a post | click on UploadPost |
An upload page appears with an upload form containing different fields |
| View profile | click Profile |
Redirects to profile page |
- python3.8
- virtual environment
- pip
- Install django
- BackEnd: * Python * Django
- FontEnd: * HTML * CSS * JavaScript * Bootstrap
- Database * PostgreSQL
- Deployment * Heroku
- Either a computer,phone,tablet or an Ipad
- An access to the Internet
To get the code..
- Cloning the repository:
https://github.com/Teresiah-cpu/Insta-clone.git- Move to the folder and install requirements
cd instaclone
pip install <package name>- Running the application
make- Testing the application
python3.8 manage.py testOpen the application on your locally browser 127.0.0.1:8000.
No known bugs
Email:terrywambo2018@gmail.com
Copyright (c) 2022