Wowonder Activity Log Implementation
Budget: $250 – $750 USD
I am looking for a developer who is adept with WoWonder app (social networking platform) customization.
The Activity Log will capture a range of activities including, but not limited to:
*User logins and logouts
*Posting or editing content
*Liking, commenting or replying to a content
*Joining or leaving groups
*Page interactions
*Account setting changes
This new activity log should be easily accessible for users. They should be able to view it in:
* A table format for detailed observations
* A timeline view for chronological understanding
* A graphical representation for visual clarity
*The admin dashboard will be updated to reflect the new active time spent metrics.
I also need an advanced filtering system added to the log activities. It should allow sorting:
* By specific user activities
* By particular date ranges
* According to the type of activity (e.g. views, likes etc.)
* By the functions undertaken (e.g. pages, groups etc.)
Functions Required:
*Viewing Activities: Admins can view filtered activities in a tabular format, displaying relevant information for each activity.
*Downloading Reports : Admins have the option to download activity reports in standard formats (e.g., CSV, Excel) for further analysis or archival purposes.
*Analytics: The User Activity Log will support analytics based.
Technical Considerations
*Database Structure: The User Activity Log data will be stored in a structured database to facilitate efficient retrieval and analysis.
*API Endpoints: Develop API endpoints to support user activity logging, filtering, and analytics.
*Security Measures: Implement security measures to protect the User Activity Log data, ensuring access is restricted to authorized admins.
Ideal candidates will have strong experience in working with the Wowonder app, database management, and UX/UI design to ensure the new log is user-friendly. Mastery in PHP, Laravel, MySQL, and API is a must. Ensuring compatibility with future upgrades is critical, so forward-thinking and foresight will be valued. Please provide your demo or proposals to have higher chances of getting the award.
The Activity Log will capture a range of activities including, but not limited to:
*User logins and logouts
*Posting or editing content
*Liking, commenting or replying to a content
*Joining or leaving groups
*Page interactions
*Account setting changes
This new activity log should be easily accessible for users. They should be able to view it in:
* A table format for detailed observations
* A timeline view for chronological understanding
* A graphical representation for visual clarity
*The admin dashboard will be updated to reflect the new active time spent metrics.
I also need an advanced filtering system added to the log activities. It should allow sorting:
* By specific user activities
* By particular date ranges
* According to the type of activity (e.g. views, likes etc.)
* By the functions undertaken (e.g. pages, groups etc.)
Functions Required:
*Viewing Activities: Admins can view filtered activities in a tabular format, displaying relevant information for each activity.
*Downloading Reports : Admins have the option to download activity reports in standard formats (e.g., CSV, Excel) for further analysis or archival purposes.
*Analytics: The User Activity Log will support analytics based.
Technical Considerations
*Database Structure: The User Activity Log data will be stored in a structured database to facilitate efficient retrieval and analysis.
*API Endpoints: Develop API endpoints to support user activity logging, filtering, and analytics.
*Security Measures: Implement security measures to protect the User Activity Log data, ensuring access is restricted to authorized admins.
Ideal candidates will have strong experience in working with the Wowonder app, database management, and UX/UI design to ensure the new log is user-friendly. Mastery in PHP, Laravel, MySQL, and API is a must. Ensuring compatibility with future upgrades is critical, so forward-thinking and foresight will be valued. Please provide your demo or proposals to have higher chances of getting the award.