Skip to content

[Studio Material] Web Application developed in django and has been created thanks to the book "Django 3 By Example"

License

Notifications You must be signed in to change notification settings

Alfareiza/bookmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

[Studio Material] Web Application developed in django and has been created thanks to the book "Django 3 By Example"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published