Project Overview
• Three types of users: Member, Trainer, and Manager with role-based access control.
• Automated membership activation and transaction tracking with the Accounts model and APScheduler.
• Manager role has admin capabilities but is restricted from superuser functions.
• Users can upload images and like posts to engage with the community.
• Implemented a user interface design to create an adaptive and responsive user experience.
Date: November 2024
Technologies Used
React.js, Redux, Tailwind CSS, Django, DRF, JWT, PostgreSQL