/charity_donation_app

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

Primary LanguageCSS

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