• Built a server-side rendered (SSR) platform using Next.js 15 and React.js, optimizing SEO and load times by 30%.
• Built an interactive Qur’an platform that displays entire surahs and allows users to select their preferred reader.
• Integrated a radio broadcasting feature on the homepage for real-time updates.
• applied a feature allowing subscribers to create private lectures for subscribers within the site has been developed and
appear on the student’s control panel.
• Executed a database to track student and store each student’s progress and test results.
• Implemented role-based access control (RBAC) with JWT , ensuring secure user permissions for admins/students.
• The site owner sends job codes to the new administrator, enabling him to register as an administrator on the site, each
person according to his responsibilities.
• Created gender-specific groups (male/female) with matching administrators, and registration within the group is
according to the student’s gender.
• Optimized the ability to comment on lessons and open internal discussions after each lesson between students and
administrators, and only comments from the same gender as the student and administrator appear.
• Utilized Prisma ORM with PostgreSQL to track student progress and automate test-result analytics.
Tech:Next.js 15, React.Js, PostgreSQL, Prisma,Tailwind, Bootstrap, Redux Toolkit, Axios, Vercel