Python Django project that creates a website for library management. The project uses Python (Django framework), CSS, HTML, JavaScript, and PostgreSQL as the Database. The website enables:
- Login and create an account function.
- Librarians/admins to create and post new books.
- Librarians/admins to see the books that were being borrowed as well as the expiry date.
- Sending email functions from admin to user and user to admin.
- Users to see the available books that they can borrow.
- Sort books based on type, name, letters, authors, and languages.
- Users keep track of the books that they borrowed.