This is a project where I try to develop a fullstack clone of Instagram, I will be focusing on implementing the core features, so a few "non-core" features wont be fully functional. This project is an ongoing process, but progress might be slow at times due to my busy schedule. Feel free to contribute if you're interested!
The goal is to replicate essential Instagram features, such as but not limited to:
- Account creation and authentication
- Posting photos and videos
- Editing user profiles
- Liking and commenting on posts
- Following and followers system
Account creation and post creation functionalities are semi-functional. Iam currently actively working on these features and implementing additional functionalities. A few pages (profile page, messages page, reels page etc) need to be developed.
Future plans include:
- Finish account management
- Improve post creation and interaction features
- Add more intuitive elements
To run locally:
- You will need python (I personally use python 3.11, but other versions might be ok). - Install the python modules in the requirements.txt file.
- Then run the main.py file.
I do not own the copyrights to some media used in this project. While I have made efforts to utilize content from the public domain where possible, there is a possibility that I may have unintentionally infringed on copyrighted materials. If this is the case, I apologize for any oversight.