Skip to content

Latest commit

 

History

History
72 lines (51 loc) · 2.39 KB

README.md

File metadata and controls

72 lines (51 loc) · 2.39 KB

Bookmarks

Web Aplication developed on Django

GitHub followers

📖 Contents

📃 About

Bookmarks is a webapp where you can search for images through internet (external sites), bookmark them, and access them as needed. Each image can be viewed in detail along, and users can optionally leave a like. Additionally, the website enables users edit an account, reset lost passwords, and verify email addresses.

The project was created for educational purposes.

🌄 Demonstration

  • Images page Screenshot 2023-09-28 at 19 36 06

  • Images / Detail (Showing views and likes)

Screenshot 2023-09-28 at 19 36 50


  • Dashboard / Timeline

Screenshot 2023-09-28 at 19 35 36


  • Profile / Images bookmarked by user

Screenshot 2023-09-28 at 20 37 52


  • Login

Screenshot 2023-09-28 at 19 37 06


  • Profile / Editing profile

Screenshot 2023-09-28 at 20 38 05


🔥 Features

  • Image bookmarks
  • Image views
  • Image likes
  • User profile
  • Profile editing
  • Password change / reset
  • Email verification
  • Redis cache for views counting
  • Django Signals
  • Register actions of users like following, likes, bookmarked
  • Thumbnails for images
  • Ajax Requests with jQuery to make a like

💡Credits

This application is part of the book Django 3 By Example: Build powerful and reliable Python web applications from scratch