Instaclone is a Django web application that emulates the basic functionalities of the Instagram application like posting a picture, liking and commenting on it, sharing the image, following and unfollowing a user account, and updating a user profile.
- This is the live link to the repo
- This is the live link to the app
The admin dashboard for managing posted images looks like this:
With this application, users are 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.
-
Set up Database,and put your username and password in the code
-
Make migrations
python3 manage.py makemigrations instagram
-
Migrate
python3 manage.py migrate
-
Run main application
python3 manage.py runserver
-
Run tests
python3 manage.py test instagram
- Python3
- Django 3.2
- Bootstrap
- PostgreSQL
- CSS
- Heroku
These tasks should be accomplished this year during the holiday break:
- Notifications upon being followed.
- Messaging other users directly.
- Email verification upon registration
- Sharing posts with other accounts.
For any further inquiries or contributions or comments, reach me at Levy Omolo
Copyright (c) 2021