The scope of the project is to develop a web application for the people living in a society so as to ease the process of managing the various activities and events of a society. Society Management System automates certain attributes that occur within the society and makes it easy for the members and administrators of the society to view, store and manage the different activities.Automation and digitiliazation of various societial tasks such as flat allotments, bill generation - review , complaints managements , have different user roles: watchman , society member , admin .
Features:
Login admin
Login user
Login Security
Forgot password
-------------- ADMIN -------------------
Flats
Flat Area
Bills
Complaints
Visitors
Security
Shoutbox
Dashboard
Allotment
Profile
-------------- USER -------------------
Bills
Complaints
Visitors
Security
Shoutbox
Dashboard
Profile
--------------SECURITY-------------------
Visitor
Profile
Settings
The biggest challenge that I ran into was to integrate all these different modules together and usng SMTP protocols for mailing and customizing the API for our system. Reading documentation helped me a lot as deep diving into concepts makes the doubts more clear and visualizing scenarois diagrammatically also helped when I got stuck.
Discussion