The Mini Instagram
The project was designed as practical.The site is implemented with the main features like Instagram.The current technology is: PHP, Yii2, Redis, Javascript/Jquery, Ajax, MySQL.Registration - authorization - user authentication functions are implemented.Avatar is added, posts are added, posts are viewed on the profile page and a separate post is viewed.When you add a profile photo or post photo automatically changes the size to the set for the correct display and save the location, also the file routes are created using hashing that significantly increases the performance for working with a large number of images.Add - edit - remove comments from users.System of likes, subscriptions and user postings.Forming a news tape based on adding posts for subscribers.The function of sending a complaint to a specific post.The complaints come to the administrator's panel.Realised roles (distribution of privileges for work in the Admin Panel).The admin panel on complaints implemented the function of removing all complaints and removing the post on which they complained.Also viewing - adding the role of the moderator or administrator - removing all registered users.#php #javascript #jquery #ajax #yii2 #MVC #html #css #mysql #redis #imagick