Web App UI/UX design & Front-End development


Project scope
Categories
UI design UX design Website developmentSkills
web pages research react jsx material-ui user interface prototyping web ui designProject Goal
Our matchmaking app aims to provide a seamless and user-friendly experience for users seeking a compatible spouse while ensuring compliance with Islamic values. To achieve this, we need a well-structured and modern front-end that enhances user experience, simplifies navigation, and effectively integrates with our back-end services.
Main Objective
The objective of this project is to collaborate with students in a front-end development role to enhance the user interface of our application. They will focus on improving usability, performance, and design consistency while integrating necessary features that align with our app’s functionality.
Tasks & Activities
Students will be responsible for the following tasks:
- Research & Planning
- Analyze modern matchmaking and dating apps to identify effective UI/UX patterns.
- Research best practices for accessibility and responsiveness.
- Review the existing UI components in the app to identify areas for improvement.
- Front-End Development
- Create and implement new UI components using React and MaterialUI.
- Improve navigation and user interaction for a seamless experience.
- Ensure consistent styling and responsive design across devices.
- Optimizing & Updating Existing Pages
- Refactor and improve older UI components for consistency and performance.
- Optimize rendering performance by minimizing unnecessary re-renders.
- Enhance form validation and user input handling.
- Testing & Debugging
- Conduct usability testing and gather feedback for improvements.
- Debug and resolve UI-related issues for a smooth user experience.
- Ensure mobile-first design principles are followed.
- Bonus Tasks (Optional Enhancements)
- Suggest and prototype new features that can improve engagement.
- Explore animation and micro-interactions to enhance user experience.
- Recommend front-end performance improvements, such as lazy loading images and code splitting.
To successfully achieve the project goal, the students will provide:
- Wireframes & UI Mockups (for new or redesigned pages).
- React Components developed with MaterialUI.
- Responsive, tested, and optimized web pages for the app.
- Documentation & Code Comments explaining major implementations.
- A final presentation/demo showcasing their work and improvements.
- This project will give students hands-on experience in front-end development while directly contributing to a live application.
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
Zawjayn is the premier halal matchmaking platform designed to help you find your ideal spouse while adhering to Islamic values. With personalized search filters, a focus on compatibility, and a secure, respectful environment, Zawjayn simplifies your journey to a meaningful and lasting connection.
Portals

