SHAKIR ANSARI
Integrate a Discord-style chat with mobile support,
course management, and admin tools.
Business Type
Live On
Location
Work
Categories
Integrate a Discord-style chat room into the website with mobile app compatibility, course management features, and a complete admin console.
Discord-Style Chat Room:
Creating a chat room similar to Discord but tailored to the client’s specific needs.
Mobile Compatibility:
Ensuring the chat room and app work seamlessly on both Apple and Android devices.
Course Management:
Implementing features to lock and unlock courses specific to each customer.
Admin Console:
Developing a comprehensive admin console for managing chatrooms and customer interactions.
Custom Chat Room Integration:
Developed and integrated a tailored chat room inspired by Discord.
Mobile App Development:
Created a clean UI interface and full functionality for both Apple and Android users.
Course Management System:
Implemented features for locking and unlocking courses based on customer profiles.
Admin Console:
Developed an admin console for moderating chatrooms, managing customers, and controlling course access.
Frontend Development:
HTML, CSS, JavaScript, React
Backend Development:
Firebase for real-time database, authentication, and user management
Mobile Development:
React Native for cross-platform mobile apps
Real-Time Communication:
WebSocket for real-time messaging
Hosting and Deployment:
Azure App Services
Timeline:
The project spanned four weeks, balancing creativity with technical precision to ensure a polished final product.
Planning and Design:
Collaborated with the client to gather requirements, created wireframes and prototypes, and secured design approval.
Development:
Implemented the chat room interface using HTML, CSS, JavaScript, React, and React Native. Set up Firebase for the backend and integrated WebSocket for real-time messaging and course management.
Testing and Launch:
Conducted thorough functionality and performance testing, optimized for speed and user experience, incorporated client feedback, and launched the chat room and mobile apps on Azure App Services with post-launch support.
Enhanced User Interaction:
Provided a platform for real-time communication, increasing user engagement on the Earn Academy website.
Improved User Experience:
The responsive and user-friendly chat room design ensures a seamless experience across all devices.
Streamlined Course Management:
Enabled easy management of courses with features to lock and unlock content based on user profiles.
Comprehensive Admin Control:
The admin console allows for effective moderation and management of chatrooms and customer interactions.