Project Title: A Multi-Purpose ToDo WebApplication
-Project Link: http://sbiswas.pythonanywhere.com/ (hosted)
-Project Files: https://github.com/DSrijon01/djangoWebapp
Project Features: By the end of this course, implemented features:
Django Based Framework Integration
Login system
Google Calendar integration
Custom Search Bot Integration that can calculate math problems via WolframAlpha fetch Search Information Via Wikipedia Library
Added Game for entertainment via a dynamic link
User Friendly Easily Navigate able UI for task creation, edit, check status functionality.
Hosted on a Globally Accessible Platform
Trendy, intuitive design and user experience.
Online Resources used:
-Reference: https://www.udemy.com/coursedjango-3-make-websites-with-python-tutorial-beginner-learn-bootstrap/ - Udemy Tutorial for base Understanding.
Youtube Videos:
https://www.youtube.com/watch?v=A6mTN6G-adM – Django Website Hosting
https://www.youtube.com/watch?v=o8u5qcsZZdA – Project Platform Inspiration
https://youtu.be/K8Uem148uOU - Django Static File Handling
https://www.youtube.com/watch?v=Lc43YZ6VRY0 – Search Bot Basics
https://youtu.be/vksO63XQQ3w - google Calendar Integration
Stackoverflow or github links –
Self Made game used via Github: https://dsrijon01.github.io/FGV3/
Trouble Shooting - https://stackoverflow.com/questions/26348177/ (how-to-store-google-oauth-token-in-django-storage-or-database )
Google Calendar Integration Trouble Shooting - https://stackoverflow.com/questions/23859221google-calendars-django-website
Future Enhancements: Following enhancement can be added to the current system which will improve the system.
- Rasa Based Chat Bot Model Integration.
- ML based Todo Suggestion Method based on Previous Activity
- User to User To-Do Sharing Method
- Multiple Custom Widget Functionality