Skip to content

Back-end for app 'Oddam w dobre ręce' to making donations for charity

Notifications You must be signed in to change notification settings

panpusto/charity_donation_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Back-end for app called 'Oddam w dobre ręce' writing in Python and some JavaScript(wrote some templates in HTML and styling is CSS too).

This app allows logged in users to make donations from various categories to selected foundations. Foundations are filtered on the basis of what products they need and the products that user wants to donate.

Implemented functionalities:

  • register new user with account activation via email
  • log in/log out
  • reset password via email
  • messages sending via contact form are sent to admins' email addresses
  • register form validation in Python
  • multi-step form validation in JavaScript
  • donation counter on main page
  • access to admin site only for superusers
  • user, institution and category management via admin site
  • editing user profile