Simple but Powerful social media website built with django... In order to enable user interaction and image sharing, I incorporated a lot of social features into this personal project. Any online image will support bookmarking by users. Users can also follow other users and like or dislike the pictures other users share.
- Django
- HTML, CSS, and Javascripts
- Boostrap
- Authentication Feature(login , signup)
The following are some of the authentication features: Django registration, login, logout, password update, and password reset views templates creation, adding a unique profile model to the user model, constructing a unique authentication backend.
- Bookmarking Images
I created a JavaScript bookmarklet that allows a user to save an online image by configuring the project for media file uploads and utilizing JavaScript with Django. Something comparable to, but less potent than, what Pinterest employs.
- Live analytics
Creating a mechanism for likes and follows, constructing an application for activity streams. making use of signals to denormalize counts. Redis is used to keep track of image views and to rank the most popular images.
install git, python, any code editor in your local machine
clone the repo or download from https://github.com/s-kvng/Social-Website.git
pip install requirements.txt
run the followning command
python manage.py createsuperuser
python manage.py runserver
This automatically start app on localhost:3000
👤 **Author **
- GitHub: @s-kvng
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Packt-Publishing
- Inspiration
- etc
This project is [PyCodeCamp] licensed.