Syed Bakhtawar Fahim - Portfolio
  • Syed Bakhtawar Fahim
  • Professional Experience
  • Skills
  • Certifications
  • Organization
  • Portfolio & Projects
  • Data Projects
  • Blogs
Powered by GitBook
On this page
  • Al Wahid Quranic Academy
  • Moakhat Organization
  • Challenges
  • CyberGuidus
  • Job Portal
  • Check Others Projects

Portfolio & Projects

This page showcase my work in development

PreviousOrganizationNextData Projects

Last updated 7 months ago

Al Wahid Quranic Academy Virtual Quran and Islamic Studies Institute

Al Wahid Quranic Academy is a leading virtual institute offering one-on-one live Quran and Islamic Studies classes to students worldwide. With over six years of experience in online teaching, our courses are tailored to meet the needs of all age groups, including children, adults, and professionals. Our team consists of highly qualified and dedicated teachers, ensuring smooth, timely, and effective lessons that drive consistent progress for each student.

Project Overview:

Developing Al Wahid Quranic Academy involved creating a swift and robust web application, where the process from requirement gathering to design was streamlined. The challenge was to balance simplicity with flexibility, ensuring the Learning Management System (LMS) adapted seamlessly to user needs. This resulted in a smooth and intuitive experience for both learners and educators. Each LMS instance was individualized, requiring a thoughtful blend of technology and user-centric design to create an efficient and engaging educational platform.

Technology Stack Used:

  1. ReactJS

  2. NodeJS

  3. ExpressJS

  4. MongoDB

  5. AWS Cloud

“Moakhat” is a global initiative launched by civil society organizations and social activists to support our people in the Gaza Strip morally and financially. We target needy families in Gaza affected by the last war occurring there, particularly those who have lost their homes or breadwinners.

Challenges

Developing “Moakhat” presented the challenge of creating a swift and robust web application, efficiently navigating from requirement gathering to design in a short time. Balancing simplicity and flexibility, the imperative LMS was designed to adapt to user needs, providing a seamless and intuitive learner experience. This required individualized LMS instances tailored to various approaches, demanding a careful blend of technology and user-centric design to create an efficient educational platform.

Key challenges included:

1. WebSocket Integration: Ensuring real-time communication for a responsive user experience.

2. Payment Gateway Integration: Securely handling transactions and integrating various payment methods.

3. Data Security: Hashing user card details to protect sensitive information.

4. Multi-Language Support: Developing user and admin dashboards in Arabic, Turkish, and English, managed from both the backend and frontend.

Technology Stack Used:

  1. NextJS/TypeScript

  2. NodeJS

  3. ExpressJS

  4. MongoDB

  5. Web Socket

  6. Payment Gateway Integration

  7. AWS Cloud


𝐄𝐝𝐮𝐜𝐚𝐭𝐢𝐨𝐧𝐚𝐥 𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 𝐟𝐨𝐫 𝐂𝐲𝐛𝐞𝐫 𝐒𝐞𝐜𝐮𝐫𝐢𝐭𝐲 𝐚𝐧𝐝 𝐈𝐓 𝐂𝐨𝐮𝐫𝐬𝐞𝐬

𝐂𝐲𝐛𝐞𝐫𝐆𝐮𝐢𝐝𝐮𝐬 is an advanced educational platform offering courses in Cyber Security, Cloud Computing, Programming, and IT skills. Designed to provide seamless online learning experiences, it includes a rich array of courses for students and professionals seeking to upskill in technical domains. With user-friendly interfaces and smooth navigation, the platform delivers a comprehensive learning experience

𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰:

Developing CyberGuidus involved building both a user-facing web application and an admin dashboard to manage courses and blogs effectively. From gathering requirements to deploying the application, the project focused on creating a platform that is not only visually appealing but also highly functional. The Learning Management System (LMS) is intuitive and flexible, catering to the diverse needs of learners and educators. The dashboard allows administrators to create, update, and delete courses and blog posts, manage contact forms, handle user registrations, and perform account and profile management. The project also required integrating dynamic features like course tracking and user management, ensuring an efficient educational environment.

𝐀𝐝𝐦𝐢𝐧 𝐃𝐚𝐬𝐡𝐛𝐨𝐚𝐫𝐝 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬:

  1. Course and blog management: Admins can create, update, and delete courses and blogs.

  2. Contact and registration forms: Admins can view and manage form submissions directly within the dashboard.

  3. Account and profile management: Full user account control, including registration and profile updates.

𝑻𝒆𝒄𝒉𝒏𝒐𝒍𝒐𝒈𝒚 𝑺𝒕𝒂𝒄𝒌

  1. ReactJS

  2. NodeJS

  3. ExpressJS

  4. MongoDB

  5. Redis

  6. Cloudinary

𝑫𝒆𝒑𝒍𝒐𝒚𝒎𝒆𝒏𝒕

  1. AWS (Backend and API hosting)

  2. Netlify (Frontend deployment)

  3. Hostinger (Domain hosting)

ADMIN DASHBOARD - OVERVIEW


About Online Job Portal

The Online Job Portal is a dynamic platform designed to connect employers and job seekers worldwide through a seamless and user-friendly interface. With years of experience facilitating job placements, it offers a variety of roles for professionals across industries. The portal is crafted to cater to all demographics, including fresh graduates, experienced professionals, and employers looking for top-tier talent. Its robust filtering and recommendation systems ensure that each user finds the most suitable job or candidate, contributing to the success and efficiency of the hiring process.

Challenges Developing the Online Job Portal required overcoming numerous technical challenges. The primary focus was on building a fast, scalable, and intuitive web application that could handle large volumes of data and traffic. Balancing a rich feature set with simplicity, the platform needed to be flexible enough to accommodate the specific needs of both job seekers and employers. The real-time updating system and advanced search filters were particularly challenging to implement but critical for delivering a smooth user experience.

Technology Stack Used

  • ReactJS

  • NodeJS

  • ExpressJS

  • MongoDB

  • AWS Cloud


Check Others Projects

Al Wahid Quranic Academy
Moakhat Organization
CyberGuidus
https://www.loom.com/share/cbeec6d4f18a4064b12a719c56290bf2?sid=d774d8fe-d3a6-46e7-b7fe-7d5150723470
Job Portal
Bee Truth Speaker
Flower for Thought.
Logo
eVoting Pakistan
Nft Project
Logo
The Most Advanced WYSIWYG HTML Editor | Trusted Rich Text Editor | TinyMCETinyMCE
AQuest - Creative Production & Technology Companyaquest
Living, Breathing, Digital Experiences | The Digital Panda
GitHub - Syed-Bakhtawar-Fahim/React-Chatbot: This is a simple React chat interface utilizing OpenAI's GPT models to provide conversational responses. Users can interact with the chat interface by sending messages, and ChatGPT will respond accordingly. Developed for testing of API-KEYGitHub
ReactJS Chatbot
Logo
Logo
Logo
Logo
Logo
Logo