Members:
- Jayandhan Rajendran (Lead)
- Rohan Mondal
- Komal Kadu Pandit
- Nithya Lakshmi
- CharithaSree Vanamala
Team Contributions:
-
Jayandhan Rajendran:
- Designed Admin Login, Dashboard, and Integration.
- Created views and routes for related pages.
- Added staff assignment functionality for admin CRUD operations on user profiles.
- Developed a
base.htmltemplate with reusable header and footer components. - Integrated Alertify.js for notification popups.
-
Rohan Mondal:
- Implemented password update functionality for users who forgot passwords.
- Added authentication features with strong password validation.
-
Nithya Lakshmi:
- Designed and developed the following pages:
- home.html
- accommodations.html
- contact.html
- customer.html
- edit_profile.html
- edit_user.html
- feedback.html
- privacy_policy.html
- profile.html
- terms_conditions.html
- Styled the pages with clean, user-friendly stylesheets.
- Designed and developed the following pages:
-
Komal Kadu Pandit:
- Designed Admin Login Page and Dashboard.
- Created a Gallery Page.
- Contributed to the
base.htmlfile design.
-
CharithaSree Vanamala:
- Designed Customer Registration Page.
- Added input validations for user registration.
Members:
- Rajeshwari Ch
- Gaurav Desai
- Hareesh J
- Rama Tulasi Akula
- Raunak Mishra
- Kusuma
Team Contributions:
-
Rajeshwari Ch:
- Implemented user registration and login functionality.
- Created views for login, logout, and register.
- Used Django's built-in forms to handle user changes.
- Configured routing in
urls.pywithin thecustomerfolder.
-
Gaurav Desai:
- Created views for
user_profileandedit_profile. - Developed forms using the Profile model for editing user details.
- Added password reset functionality with strong validations.
- Configured paths in
urls.pyfor routing views and forms.
- Created views for
-
Hareesh J:
- Added a custom
myadminapp. - Implemented admin login, logout, and staff toggle functionalities in
myadmin.views. - Configured routing in the
myadminapp and integrated with the frontend.
- Added a custom
-
Rama Tulasi Akula, Raunak Mishra, and Kusuma:
- Utilized the Speech Recognition library for converting speech to text.
- Used PyAudio for microphone access.
- Integrated the functionality with Django and the frontend.
Members:
- Iqbal
Team Contributions:
- Iqbal:
- Created user database using Django's inbuilt User model.
- Extended the User model with a custom Profile model in
models.py. - Established a
OneToOneFieldrelationship with the User model.