https://github.com/norah-waswala/instagram
An instagram clone website . Where users can signup ,upload photos ,be able to like and comment on others users photos.
https://github.com/norah-waswala/instagram
bootstrap css django html postgresql python3 sqlalchemy
Last synced: 3 months ago
JSON representation
An instagram clone website . Where users can signup ,upload photos ,be able to like and comment on others users photos.
- Host: GitHub
- URL: https://github.com/norah-waswala/instagram
- Owner: Norah-Waswala
- License: mit
- Created: 2022-06-03T07:03:07.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-09T20:02:18.000Z (about 4 years ago)
- Last Synced: 2025-10-29T01:54:14.707Z (8 months ago)
- Topics: bootstrap, css, django, html, postgresql, python3, sqlalchemy
- Language: Python
- Homepage: https://norah-instagram.herokuapp.com/
- Size: 32.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Instagram
Norah Waswala
## Project Description
An instagram clone website . Where users can signup ,upload photos ,be able to like, comment and follow other users and their posts.
## Demo Screenshot
### Landing Page

### Single Image

## User Story
* 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.
## BDD
| Behaviour | Input | Output |
| :---------------- | :---------------: | ------------------: |
| Load the page | **On page load** | Login page for users with accounts|
| Register | **Registration form** | For first time users to craete account|
|Landing page | **Landing page** | A user can see posts from users they follow, and click on navigation bar to be redirected to different views i.e profile,createpost,home|
|Search| **Search button**| A user can search users based on username|
|Like| **Like Icon**| A user can like other peoples posts|
## Requirements
The application requires the following installations to operate:
* SQL database
* pyperclip
* pip
* django
### Technologies Used
* Python3.8
* django
* Heroku
### Project Setup Instructions
* Open Terminal {Ctrl+Alt+T}
* Fork the repository
* Git clone https://github.com/Norah-Waswala/instagram.git
* code . or atom . depending on the text editor of your choice
* * Move to the folder and install requirements
* cd instagram
* pip install -r requirements.txt
* Exporting Configurations
* export SQLALCHEMY_DATABASE_URI=postgresql+psycopg2://{User Name}:{password}@localhost/{database name}
## Support and contact details
For more information, find me at my email (https://norah.waswala15@gmail.com)
## link to live site on heroku pages
## License and copyright information
[MIT LICENSE](LICENSE)
Copyright (C) [2022] [@ Norah-Waswala]