Suhaib Personal Portfolio
My Portfolio
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/ReconnectMocks-scaled.jpg?resize=1220%2C686&ssl=1)
Reconnect
Conference App
The conference app is built to enhance the user experience for attendees. It has diverse features designed to simplify the conference experience
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/pablo-833-1.png?fit=577%2C673&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/clip-public-speech-1.png?fit=325%2C361&ssl=1)
Problem
The conference app is built to enhance the user experience for attendees. It has diverse features designed to simplify the conference experience, such as providing access to view conference sponsors and meet the organizing team. The app also enables users to access a map of the conference venue, making it easy to locate the bazaar and food hall.
To help attendees easily navigate the conference schedule, the app offers a conference agenda feature that lists all the third-party speakers along with their names, session start times, durations, and speaker bios. The app’s is designed after extensive user research to ensure that the app was user-centric, aiming to simplify the conference experience and create more opportunities for attendees to engage with the event.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Vector.png?fit=506%2C506&ssl=1)
Problem
- Attending a conference can be daunting due to numerous sessions, networking opportunities, and sponsors to navigate.
- Common pain points for conference-goers include difficulty managing schedules, networking with other attendees, and finding their way around the conference venue.
- Attendees struggle to find information about conference sponsors or connect with the organizing team, which leads to frustration.
- Inadequate information about the conference agenda, such as speaker names, starting times, durations, and speaker bios, makes it challenging to plan and prioritize sessions to attend.
- These issues result in a frustrating and overwhelming conference experience for attendees, leading to missed opportunities for networking and professional growth
Solution
- The conference app offers solutions to common problems faced by conference-goers.
- Users can access a personalized schedule to simplify schedule management.
- A messaging system is included in the app to facilitate networking among attendees.
- The app includes a map of the conference venue to help users navigate the location.
- Information about conference sponsors and the organizing team is easily accessible through the app.
- The app provides detailed information about each session, including speaker names, starting times, durations, and speaker bios to help attendees plan their schedules.
- The app offers a comprehensive solution to make the conference experience more manageable, enjoyable, and productive.
Competitive analysis
To understand the competitive landscape for conference apps, the design team conducted a competitive analysis of several leading apps. The analysis focused on evaluating the user experience, features, and functionality of each app.
Conference4Me
This app is one of the key competitors is, , which offered similar features such as a personalized schedule, messaging system, and map of the conference venue. However, the design team found that the user interface of the app was cluttered and confusing, making it difficult for users to navigate
User-friendly interface
user centered design
Eventbrite
Another competitor, “Eventbrite,” was found to have a better user interface and a wider range of features, such as ticketing and event management tools. However, the app was not specifically designed for conferences and lacked features such as a messaging system and detailed conference agenda.
user centered design
User-friendly interface
Ultimately, the design team identified a gap in the market for a conference app that offered a comprehensive range of features specifically tailored to the needs of conference-goers. The app was designed with a clean and intuitive user interface and included features such as a personalized schedule, messaging system, map of the conference venue, and detailed conference agenda with speaker information.
Quantitative research
We perform research to determine quantitative data. This includes surveys that involve 50 individuals.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/21.png?fit=550%2C310&ssl=1)
How often did you use the map of the conference venue in the app?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/22.png?fit=550%2C310&ssl=1)
How did you hear about the conference?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/19.png?fit=550%2C310&ssl=1)
Did the app help you to better manage your time during the conference?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/20.png?fit=550%2C310&ssl=1)
Did you find the speaker information in the app helpful in planning which sessions to attend?
Persona
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Ellipse-426.png?fit=230%2C230&ssl=1)
Sarah Adam
Age : 32
Occupation: HR Manager
Sarah Adam
Friendly
Strict
Patient
About
Sarah works as an HR Manager in a medium-sized technology company and is committed to promoting diversity and inclusion in the workplace. She is always want to learn more about these issues and has attended various conferences and events related to diversity and inclusion in the past. Currently.
Goals
- Learn about the latest research and best practices related to promoting equality in the workplace
- Network with other HR professionals and diversity advocates
- Gain new insights and perspectives on how to promote diversity and inclusion within her organization.
Challenges
- Limited budget for attending conferences and events
- Limited time available due to busy work schedule and personal commitments
- Limited knowledge about the conference landscape and which events would be most relevant and valuable to her
Persona
Think
- I want to learn about the latest research on equality in the workplace.
- To gain insights on how to overcome challenges related to promoting diversity and inclusion
- I’m interested in learning about emerging trends and best practices related to diversity and inclusion
Feel
- Excited and energized about learning new insights and perspectives on equality and diversity.
- Overwhelmed by the amount of information and options available at the conference.
- Motivated to take action and implement the strategies and tools learned at the conference.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Ellipse-426.png?fit=230%2C230&ssl=1)
Think
- I want to learn about the latest research on equality in the workplace.
- To gain insights on how to overcome challenges related to promoting diversity and inclusion
- I’m interested in learning about emerging trends and best practices related to diversity and inclusion
Feel
- Excited and energized about learning new insights and perspectives on equality and diversity.
- Overwhelmed by the amount of information and options available at the conference.
- Motivated to take action and implement the strategies and tools learned at the conference.
Flow chart
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Quantitative-research.png?fit=1535%2C1291&ssl=1)
Mockup
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14.png?fit=460%2C962&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-1.png?fit=395%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-3.png?fit=430%2C1018&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-15.png?fit=460%2C962&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-2.png?fit=460%2C962&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-15-1.png?fit=460%2C962&ssl=1)
Mockup
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group.png?fit=430%2C930&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-4.png?fit=378%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-3.png?fit=430%2C1018&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-15-3.png?fit=430%2C932&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-14-5.png?fit=430%2C932&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/iPhone-14-Pro-Max-15-4.png?fit=430%2C932&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/MedicalMainMock1.jpg?resize=1220%2C686&ssl=1)
AntiDo+E New UI Design
Urgent Care
Website Redesign
The optimal solution for individuals seeking to schedule medical appointments.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/casual-life-3d-doctors-in-lab-coats-1.png?fit=480%2C447&ssl=1)
Project overview
Introduction
These days, many individuals have trouble booking appointments with healthcare professionals due to various challenges such as lengthy wait times, limited scheduling options, and complex procedures. To tackle this problem, our team developed a web application that streamlines the process of booking medical appointments, making it more convenient and user-friendly. In this UX case study, we detail our design journey, including the obstacles we encountered and the solutions we employed to create a system that maximizes efficiency and ease of use. Our ultimate objective was to create a website that enhances the overall experience of users, by reducing the amount of time and energy required to book appointments while increasing satisfaction levels.
Problem
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-151.png?fit=571%2C646&ssl=1)
Problem overview
Problem
Booking a medical appointment can be an arduous and vexing task for patients. The process usually involves spending considerable time on the phone waiting on hold or trying to schedule a visit, which can be frustrating. Adding to this frustration, many healthcare providers have a limited schedule, making it challenging to find a suitable time for an appointment. Furthermore, individuals may not have access to all the vital information about healthcare providers and their services, making it harder for them to choose the right provider for their specific needs.
- Booking a medical appointment can be frustrating and time-consuming for patients.
- Long waiting times on the phone or limited availability can make scheduling appointments difficult.
- Patients may struggle to choose the right healthcare provider for their needs due to a lack of information.
- These challenges can leave patients feeling overwhelmed and uncertain about how to proceed.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/casual-life-3d-female-doctor-with-clipboard-1.png?fit=256%2C590&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/b2c40b24-84de-42d0-b01e-4560f0319258-1.png?fit=371%2C536&ssl=1)
Solution
- Our goal is to create a web application that makes scheduling medical appointments as simple and user-friendly as possible.
- We aim to streamline the appointment booking process to minimize the amount of time and effort required on the part of the user.
- By providing users with access to a wide variety of healthcare providers and services, we hope to ensure that everyone can find the right provider to meet their unique needs.
- Ultimately, our goal is to improve the overall satisfaction of users by creating an appointment booking system that is efficient, effective, and tailored to their specific needs.
Competitor Analysis:
Overview
To understand the current landscape of websites for medical care appointments, we conducted a competitive analysis of several websites that offer similar services. The following are our findings:
Zocdoc
Healthgrades
Medical Website
User-friendly interface
Secure payment
Provider availability varies and isn't always guaranteed
Patient reviews
Quantitative research
Problem
Through the use of online surveys, we performed quantitative research with a group of 45 individuals to gain a deeper understanding of the market and consumer preferences for booking medical care online.
How likely are you to switch healthcare providers based on the information provided on the website?
How likely are you to switch healthcare providers based on the information provided on the website?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-179.png?fit=325%2C234&ssl=1)
What is the percentage of users who found the website to be accessible and easy to use on mobile devices?
What is the percentage of users who found the website to be accessible and easy to use on mobile devices?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-179-1.png?fit=325%2C234&ssl=1)
How many times have you used the website to book a medical appointment in the past month/quarter/year?
How many times have you used the website to book a medical appointment in the past month/quarter/year?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-179-2.png?fit=325%2C234&ssl=1)
Did you find the information on the website to be helpful?
Did you find the information on the website to be helpful?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-179-3.png?fit=325%2C234&ssl=1)
Persona
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-137.png?fit=480%2C480&ssl=1)
Jim Johnson
Age: 50
Location: Miami, Florida
Occupation: Manager
Sarah is a busy professional who lives in Miami, Florida. She has a demanding job that requires her to work long hours and travel frequently. Sarah is also a mother of two young children and is responsible for managing their busy schedules. She values her time and looks for ways to streamline her daily routine. Sarah is tech-savvy and enjoys using her smartphone and computer to manage her personal and professional life.
Challenges
- Long waiting times on the phone when trying to schedule appointments.
- Limited availability of healthcare providers that fit her schedule.
- Difficulty finding healthcare providers that accept her insurance.
- Lack of comprehensive information about healthcare providers and their services.
Goals
- Book medical appointments for herself and her family quickly and easily.
- Find healthcare providers that are conveniently located and accept her insurance.
- Receive timely reminders about upcoming appointments to avoid missing them.
- Access comprehensive information about healthcare providers and their services to make informed decisions.
Problem overview
Thinking
- Concerned about her mother’s health
- Frustrated with the healthcare system
- Hopeful that the website will be easy to use
- Anxious about getting an appointment quickly
Goals
- To find a doctor who can help her mother with her back pain
- To schedule an appointment quickly and easily
- To get all the necessary information about the doctor and the appointment.
Problem overview
Pain points
- Difficulty finding the right doctor for her mother’s specific needs
- Long wait times to get an appointment
- Confusing and complicated appointment scheduling process
- Lack of transparency about the doctor’s qualifications and experience
Behaviors
- Searching for information about doctors and medical practices online
- Comparing different medical appointment websites to find the best one
- Checking reviews and ratings of doctors and medical practices
- Trying to schedule an appointment outside of work hours
User flow chart
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-5205-1.png?fit=1354%2C1588&ssl=1)
Wireframe
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Sign-in-Page-–-1-WIREFRAME.png?fit=1216%2C3679&ssl=1)
Mockup
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Main-Page-1.png?fit=1183%2C2720&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-5206.png?fit=1446%2C1040&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Main-Page-–-4.png?fit=398%2C559&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us.png?fit=398%2C510&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-33.png?fit=398%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-2.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-3.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-4.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-30.png?fit=400%2C593&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-31.png?fit=400%2C593&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-32.png?fit=400%2C593&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-4.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-–-18.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-1.png?fit=400%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-27.png?fit=399%2C511&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-28.png?fit=399%2C562&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-29.png?fit=400%2C593&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-–-14.png?fit=398%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-–-15.png?fit=398%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-–-16.png?fit=398%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-24.png?fit=397%2C440&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-25.png?fit=397%2C591&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Contact-Us-–-26.png?fit=397%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint-–-13.png?fit=397%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/BookAppoint.png?fit=397%2C561&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/3d_webpage_mockup.jpg?resize=1000%2C667&ssl=1)
Schedulefy
Schedulefy
In the modern, high-speed work environment, managing employee schedules can pose a significant challenge, especially for managers overseeing large teams. To help streamline the process of managing shifts and employee availability, Schedulfy has developed a user-friendly
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/sammy-line-online-meeting-1.png?fit=374%2C311&ssl=1)
Introduction
In the modern, high-speed work environment, managing employee schedules can pose a significant challenge, especially for managers overseeing large teams. To help streamline the process of managing shifts and employee availability, SCHEDULFY has developed a user-friendly app. With SCHEDULFY, managers can easily create and assign shifts, and employees can effortlessly update their availability and receive notifications for upcoming shifts. In this UX case study, we will delve into the design and user experience of the SCHEDULFY app, highlighting its standout features, usability, and overall effectiveness in simplifying the process of managing employee schedules.
Problem Overview
The Problem
Managing employee schedules and shift assignments is traditionally a time-consuming and often frustrating task for managers. With large teams and varying employee availability, it can be difficult to ensure that every shift is filled and that employees are scheduled according to their preferences. Miscommunications, scheduling conflicts, and a decline in employee morale and productivity can result from inefficient scheduling practices. Traditional methods of managing schedules, such as using spreadsheets or pen-and-paper methods, can be prone to errors and may not be accessible to employees who are not physically present in the workplace.
The Solution
1. Automated Shift Scheduling: Schedulefy automates the shift scheduling process, making it easier for managers to create and assign shifts. The app takes into account employee availability, preferences, and other factors to ensure that every shift is covered by a qualified employee.
2. allows employees to update their availability with ease, which makes it simpler for managers to create schedules that suit their preferences and needs. When new shifts are available, employees receive notifications from the app and can decide whether to accept or decline them based on their availability
3. Real-Time Updates: Schedulefy real-time updates to both managers and employees about any changes or updates made to the schedule. This helps ensure that everyone is informed about any changes and can adjust their plans accordingly.
4. Mobile and Web-Based Access: The app is accessible on both mobile devices and desktop computers, making it easy for managers and employees to access their schedules from anywhere, at any time.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/sammy-line-girl-updates-the-system-settings-of-the-computer-1.png?fit=302%2C302&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/sammy-line-office-worker-is-sleeping-at-a-computer-1.png?fit=239%2C435&ssl=1)
Problem overview
Shiftboard
When I Work
Humanity
SCHEDULFY
Automated shift scheduling
quick loading times and speedy response
budget-friendly pricing
advanced features
Quantitative Research
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/image-22.png?fit=540%2C321&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/image-23.png?fit=540%2C321&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/image-24.png?fit=540%2C321&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/image-25.png?fit=540%2C321&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/sammy-line-half-man-with-laptop-1.png?fit=209%2C200&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-118.png?fit=299%2C330&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-118.png?fit=299%2C330&ssl=1)
Sally
Age: 28
Occupation: Manager at a retail store
Sally has been working at the retail store for three years, starting as a sales associate and quickly moving up to a management position. As a manager, she is responsible for scheduling shifts for her team of 10 employees, ensuring that there is always enough coverage during peak hours, and managing employee availability requests.
The Solution
- Sally needs an easy-to-use scheduling app that can help her quickly create and update shift schedules, while also keeping track of employee availability and time-off requests.
- She wants a system that can automate scheduling tasks and reduce the time and effort she needs to spend on scheduling.
- Sarah needs to be able to communicate with her team quickly and efficiently, especially when there are changes to the schedule or if she needs to fill a shift on short notice.
- She wants a scheduling app that can provide her with real-time updates and alerts when there are conflicts or changes to the schedule.
- Sally wants a budget-friendly solution that can fit within her store’s limited budget
Challenges
- Sally has limited experience with scheduling software and may need help navigating a new system.
- She is responsible for managing a team with varying availability and scheduling needs, which can make scheduling complicated and time-consuming.
- She may need to deal with unexpected changes to the schedule, such as last-minute call-outs or changes in business hours, which can disrupt the scheduling process.
Empathy Map
Thinks
Concerned about manging employee schedules effectively
Stressed about balancing emoloyee availability and time-off reqquests
Feels
Tired of using a manual scheduling system
Overwhelelmed with managing multiple shifts and employees
Sees
Multiple schedules and shift requests from employees
Unfilled shifts and gaps in the schedule
Pain
Time-consuming scheduling process
Employee morale and productivity affected by scheduling issues
Flow Chart
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-191.png?fit=640%2C646&ssl=1)
Wireframe
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-2-1.png?fit=424%2C906&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-1-1.png?fit=424%2C906&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-2.png?fit=424%2C906&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-7.png?fit=424%2C906&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-5.png?fit=424%2C906&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Clip-path-group-1-2.png?fit=424%2C906&ssl=1)
Mockup
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Annou.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/EmployeeLIst.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/EmpProfile.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/EmpSchedule.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/EmpShift.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/main.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/ManagerCal.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/managerView.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/onboarding.png?fit=391%2C828&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Mock1.jpg?fit=1782%2C1030&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Mock2.jpg?fit=1800%2C1042&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Mock3-1.jpg?fit=1512%2C866&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Mock4.jpg?fit=1780%2C1032&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Mockup-scaled.jpg?resize=1220%2C686&ssl=1)
Bon Coffee Website UI
BON COFFEE
WEBSITE
Bon Coffee is a website designed to provide a seamless online shopping experience for coffee enthusiasts in North America
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/image-6.png?fit=640%2C373&ssl=1)
Project overview
Description
The primary objective of Bon Coffee is to deliver a smooth online shopping encounter for coffee lovers residing in North America. Our coffee is characterized by superior quality, organic cultivation methods, sustainable practices, and fair trade principles. Our goal is to provide an extraordinary experience for customers to discover a diverse range of coffee blends, gain knowledge about their origins and coffee flavor, browse through top-quality product images, and make well-informed purchasing choices.
Our target audience is primarily coffee lovers who value the quality of their coffee, as well as its impact on the environment and the people involved in the production process
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/mellow-i-need-coffee-1.png?fit=484%2C484&ssl=1)
Problem overview
Problem
The North American coffee industry is fiercely competitive, with numerous online and brick-and-mortar retailers providing an extensive range of coffee products. Nonetheless, the market appears to be lacking in professionalism and is not offering sufficient options.Our target audience is primarily coffee lovers who value the quality of their coffee, as well as its impact on the environment and the people involved in the production process
- While some large competitors have modern and user-friendly websites, they do not offer high-quality, organic coffee like Bon Coffee.
- Small local cafes that offer great coffee often lack functional websites, including tracking delivery and secure payment options.
- Many consumers prefer to shop online due to its convenience, but they often face challenges in finding high-quality, organic, sustainable, and fair trade coffee.
- Consumers are looking for an immersive shopping experience where they can explore different coffee varieties, learn about origins and taste notes, and make informed purchase decisions.
- Consumers want a secure and hassle-free online shopping experience with reliable delivery options.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-5207.png?fit=713%2C725&ssl=1)
Solution
- Designing Bon Coffee website to provide a seamless and immersive online shopping experience for coffee enthusiasts in North America.
- Highlight the high-quality, organic, sustainable, and fair-trade nature of the coffee beans throughout the website to appeal to consumers who value these qualities.
- Incorporate detailed product descriptions and high-quality images to help consumers make informed purchase decisions.
- Simplify the checkout process with clear calls to action and a progress indicator to ensure a smooth and hassle-free experience.
- Provide reliable and secure delivery options to ensure customer satisfaction and loyalty.
Revenue Model
- Selling beverages.
- Selling coffee beans.
- Selling merchandise.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-5208-e1699183665499.png?fit=495%2C1329&ssl=1)
Competitor Analysis
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-187.png?fit=640%2C184&ssl=1)
Organic
Secured payment
Different flavors
Fair trade
Starbucks
Costa coffee
Dunkin donuts
Bon Coffee
Persona
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-118-1.png?fit=364%2C436&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-118-1.png?fit=364%2C436&ssl=1)
Olivia Lee
Age: 37
Occupation: Marketing Manager
Location: New York
Olivia is a busy marketing manager who values having sustainable and high-quality coffee to keep her energized throughout her long workdays. She cares about her health and the environment, and makes it a point to look for coffee that is ethically sourced, organic, and fair-trade. Olivia enjoys trying out new coffee blends and is willing to spend extra money on really good coffee.
Goals
- To find a convenient way to purchase high-quality, organic, and sustainably-sourced coffee.
- To explore and learn about different coffee varieties and origins.
- To have a seamless and hassle-free online shopping experience.
- To receive reliable delivery options and excellent customer service.
Challenges
- Limited time due to her busy work schedule.
- Difficulty finding high-quality, organic, and sustainably-sourced coffee in her local grocery stores.
- Concerns about the ethical and environmental impact of coffee production.
- Frustration with online coffee retailers that do not provide detailed product descriptions or reliable delivery options
Quantitative research
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/fabulous-coffee-1.png?fit=372%2C480&ssl=1)
User Research
We conducted quantitative research online surveys, which involved 37 individuals, which could help to understand better the market and consumer preferences related to coffee purchasing and online shopping.
How frequently do you Where do you typically purchase coffee from? (Online, local cafes, grocery stores, etc.)purchase coffee?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/5.png?fit=388%2C328&ssl=1)
How satisfied are you with the online shopping experience for coffee?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/9.png?fit=348%2C329&ssl=1)
Have you encountered any chsallenges when shopping for coffee online?
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/8.png?fit=348%2C329&ssl=1)
How important are the following factors to you when purchasing coffee online:
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/8-1.png?fit=544%2C231&ssl=1)
Empathy map
Says
- want to try new and unique coffee flavors.
- only drink high-quality, sustainably-sourced coffee.
- I prefer to buy coffee online because it’s more convenient and I can find a wider variety of products.
- I’m willing to pay a little extra for coffee that is ethically sourced and supports small-scale farmers.
Thinks
- Excitement about trying new and unique coffee flavors.
- Concern about the environmental impact of coffee production.
- A sense of satisfaction and enjoyment from drinking high-quality coffee.
- Frustration with coffee brands that use harmful chemicals.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Group-5208-1.png?fit=640%2C397&ssl=1)
Does
- Research different coffee brands and products online.
- Read reviews and recommendations from other coffee enthusiasts.
- Purchase coffee online from specialty retailers or directly from coffee roasters.
- Brew coffee using a variety of methods, such as pour-over, French press, or espresso machines
Pain
- Difficulty finding reliable information about coffee brands and products.
- Limited availability of high-quality, sustainably-sourced coffee in some areas.
- Difficulty finding a coffee that meets their specific taste preferences.
- Concern about the quality and freshness of coffee.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/taxi-coffee-break-1-1.png?fit=636%2C477&ssl=1)
Empathy map
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Quantitative-research-2-1.png?fit=1540%2C2232&ssl=1)
Wireframe
Mockup
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-7.png?fit=334%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-4.png?fit=456%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-5.png?fit=479%2C743&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-2.png?fit=456%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-2.png?fit=456%2C1024&ssl=1)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/11/Frame-1-1.png?fit=456%2C1024&ssl=1)
What I Do
UX/UI Designer
A UX consultant is responsible for many of the same tasks as a UX designer, but they typically.
Development
Looking to have me completely build out a custom and unique site? Learn how I work with all of my clients to make this a reality.
Photography
We’ll handle everything from to app development process until it is time to make your project live.
Brand Identity
Creating a brand identity that resonates with your audience — and grows your business
Product Strategy
I help businesses develop, expand their activities and realize their potential, using a strategic approach and modern digital marketing tools
Clients' Testimonial
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/Xnip2023-09-21_13-53-03.jpg?resize=400%2C400&ssl=1)
Taxes Equip Automotive (Web Development)
With Suhaib's help, we were able to increase the functionality of our website dramatically. Our website is much more easy to use, has tons of more features than before and is incredibly easy to maintain. We could not be more happy with our new website! Thanks Suhaib!
Amy Smith Engineer
This is the best website I have ordered something from. I highly recommend.
Amy Smith Engineer
This is the best website I have ordered something from. I highly recommend.
Amy Smith Engineer
This is the best website I have ordered something from. I highly recommend.
How I Finally Published my First iOS App
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2021/09/Xnip2023-09-21_14-20-57.jpg?resize=800%2C450&ssl=1)
How I Finally Published my First iOS App
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image.png?resize=640%2C233&ssl=1)
I have been an active reader here on Medium for a long time. I love reading about technology, self-discipline, and success stories especially the ones that have many struggles and challenges behind them. Something that people can always relate to. January of 2019, I challenged myself to write an article if I was able to create and publish my own App in the App Store. So here I am.
My Background
I am a Senior Computer Science student attending Eastern Michigan University with a minor in Electronic Media and Film Studies. I am also a Software Engineering intern at Bosch Automotive Company. I consider myself a passionate, creative, and energized individual who is interested in technology, iOS development, UI design, and photography.
Programming Background
My education background in programming was basic understanding of HTML, CSS, C, Java. There was nothing too advanced or beyond the concepts and class assignments. I mainly depended on online platforms to learn most of the stuff beyond the classroom.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-1.png?resize=640%2C360&ssl=1)
Swift at first glance
I have read a lot about swift and how very friendly and easy to use the language is. Not long after, a friend of mine who was a Senior Software Engineer offered a crash course on Swift for only two days so I joined. I left that course with this love for the language and decided to learn more about it and focus on it as my main programming language.
I started watching YouTube videos and took a great course in Udemy taught by
Angela Yu, iOS 11 & Swift 4 – The Complete iOS App Development Bootcamp . However, the idea that we just learn concepts and the syntax gets a bit too much and eventually people stop learning. What I wanted to do is to create an app from A to Z. Therefore, I decided to pause on the courses especially after I had a good understanding of the fundamentals of Swift and decided to pick a project and build it.
I kept brainstorming for ideas and projects, but I would sometimes end up with either too complicated projects or no project at all. A friend of mine told me “In order for you to learn how to build projects, you got to have your first crappy project out of the way” meaning you got to build your first project which most likely would suck, but it will give you an idea of what it takes and how the process goes.
The App Idea
I figured that in order for me to be motivated and push myself to build an App, I need to hold myself accountable and pick a project that has deadlines and people who will follow up on me. so I decided to build an App for one of the biggest community Conferences that was happening in a few months for FREE. It was all just for learning purposes.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-2.png?resize=640%2C295&ssl=1)
Mentors
I knew that if I wanted to succeed at this task, I need to have some guidance. Yes, the internet has most of the answers but sometimes someone’s experience can save you two or three days of reading on StackOverFlow or other websites. So I reached out to a friend who is an iOS Developer
Mustafa Khalil and asked him if he can mentor me. He gladly without hesitation accepted. He guided me through the process and was always there with some great feedback and guidance. I also had
Nabhan Modalla and @Ahmed Saleh who were also seniors in this field assist me. They always took some of their busy time to answer my questions and meet with me at times.
Brainstorming
I started planning the App layout and how it should be. I didn’t even know what low–fidelity prototype and High-fidelity prototype. I wanted to just sketch the idea in something other than pen and a paper and didn’t know what software people use for that. So I used matlab (I know I know)
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-3.png?resize=640%2C476&ssl=1)
Then I tweaked it to look like this
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-4.png?resize=640%2C436&ssl=1)
Teaming up
One of my best friends heard that I am working on my first iOS App, and it happened that he has started learning about iOS for a few months. He reached out to me and asked if he can be part of this project. I have worked with him before and I know that we both have the same work ethics and we both respect each other times.
Sometimes a partnership can hurt you more than help you, but with
Oussama Ajerd I knew it will be a great one since our skill sets kind of cross and he excels in area that I would need help in and vice versa. Therefore, we agreed to work on this project together.
We had a weekly meeting every Monday to go over the changes and progress of each task. Eventually our meeting became more and more and we transitioned to conference calls.
Expectations Vs. Reality
We started drawing the wireframe for the app and how it would look. Everything seemed to go smooth and as planned. After exporting the assets and what we designed.
We started the first page of the App in which we had a tiny idea of how we are going to implement it. Basically adding six buttons to the center of the page and that is it. However, that took us around 3 hours and it was completely not how we thought it would be. We reached out to our mentor and he told us about something about CollectionViews and TableViews which we had no clue of how to use them. So we started Googling, YouTubing, and reading about these two things. It turned out that it is not just a matter of exporting your assets from AdobeXD or any wireframe software you are using and replacing the button in Xcode with that image. It is way more than that.
Challenges
We knew the features we wanted to implement, and we knew the things that we didn’t know so we made a list of all the functionalities we want to use and searched for the best videos, articles and tutorials that can help us.
We kept adding to the list, and as soon as we get to the specific feature we go to our list of resources and watch and try to learn how to implement it. Here is a list of some of the features we wanted to learn.
- Using Local Notification
- Using Remote Notifications
- TableView Cell Action
- Collection Views.
- Transitioning between views.
- Scroll down menu
- list of items that are connected to views based of their specific ID
- Add Buttons to a map
- Add Button to make a call
- Add A button to email
- Auto Layout and Constraints (BIGGEST CHALLENGE)
- User Defaults to save data when App is killed.
Here is our list of Resources
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-5.png?resize=640%2C616&ssl=1)
Finalizing the App
As we started to understand more about how things should be implemented we were able to tackle a few pages in the app. The challenges never stopped.
Having the TableView reusing its cells caused us to face the issue of notification set for the wrong item.
Losing the data inputed by the user when app is killed was another issue as we needed to save the user choices.
Another annoying problem was running into certification problems for the remote Notifications.
Despite all these challenges, our mentors were always there to help. They gave us some pointers to what we should do for each of these issues and guided us through it all.
Submitting to the App store
Yaay! we made it. We tested the app through TestFlight and asked the team to give us their feedback. We got a lot of positive feedback and a few bugs to fix but overall the app was ready to be published.
We submitted the App to the App store and got the documents, screenshots, and all the needed information ready.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-6.png?resize=640%2C233&ssl=1)
Rejections
After waiting patiently for an “approval” email from Apple, we were hit with our first rejection. The app was rejected for a Design Guideline 4.2.2. We had no idea what that rejection meant. So we went back to asking questions, using google, and going over plenty of Apple forms and StackOverFlow.
We didn’t know what to do. We tried explaining to Apple Support the purpose behind making the App simple and easy to use but we were rejected again and again, and again. Because we were serious about getting the App to the App Store, we worked on adding more features and something that can make our app stand out and be accepted. After going back and forth with Apple for 7 times our App was LIVE AND APPROVED.
The App:
The App we created was a basic Conference App. It gives the attendees an easy access to the conference Agenda, speakers, and what is going on inside the big halls and big buildings. People are able to stay in touch with consistent updates from the conference organizers and know where to go. They are also able to customize their own agenda for the whole day and pick what sessions they are interested in and want to attend. They will receive personalized notification 15 minutes before the specific session they picked starts.
We are planning on scaling the App and give full access to people to be able t customize it to their own conference or event without the need to create a whole new app for that.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2023/09/image-7.png?resize=640%2C232&ssl=1)
My personal opinion (Lessons Learned)
- Learning the fundamentals is a good way to start ( You don’t always have to know everything. Not at first at least).
- It is a good idea to start building a project instead of just talking and learning concepts.
- Mentors open so many doors ( find one ).
- Whatever you are trying to build in your early stages, there is probably someone who has done it or at least explained who it should be done. (Utilize that).
- Go to meet ups or make your own with like minded people (they will help you through it).
- Commit to a project and have someone hold you accountable.
- Work on it daily.
- Learn to take breaks when you get stuck. (it helps to get a fresh eye on annoying problems).
Here are some of the resources that were very helpful to us:
- StackOverFlow
- Sean Allen (Sean Allen)
- Brian Voong (LetsBuildThatApp)
- Brian Advent
- Jared Davidson
- Rebeloper — Rebel Developer
- Paul Hudson
- David Train
- and many more.
Final words
I am in no way a writer or someone who enjoys to write, but giving the fact that I have learned a lot through people’s experiences and through reading success stories of people who did it pushed me to work harder and try more. Therefore I promised myself that if I get my app in the App Store, I will write about it and share it with you all.
Even though this might be a small project, but I am glad that at least I got to share what I learned throughout this journey with you all and I hope that my story inspires others and those starting in any field.
Will be happy to connect with you all through my Linkedin or My Personal Website
![pretty-curly-young-woman-writing-notes-startup-project](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2021/09/pretty-curly-young-woman-writing-notes-startup-project.jpg?resize=800%2C450&ssl=1)
The Easiest Way to Become a Successful Writer and Authors.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2022/08/bl-big-01.jpg?resize=640%2C315&ssl=1)
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
First, solve the problem. Then write the code.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo .
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
![road-sign-direction-perforated-paper-arrow](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2021/09/road-sign-direction-perforated-paper-arrow.jpg?resize=800%2C450&ssl=1)
The Quickest Way to Deliver Your Message? Make It Visual.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
![](https://i0.wp.com/suhaibmutawakel.com/wp-content/uploads/2022/08/bl-big-01.jpg?resize=640%2C315&ssl=1)
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks.
First, solve the problem. Then write the code.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
A programming language is for thinking about programs, not for expressing programs you’ve already thought of. It should be a pencil, not a pen.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo .
There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don’t look even slightly believable. If you are going to use a passage of Lorem Ipsum. You need to be sure there isn’t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend toitrrepeat predefined chunks. Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.
Necessary, making this the first true generator on the Internet. It re are many variations of passages of Lo rem Ipsum available, but the majority have suffered alteration in some form, by injectedeed eedhumour, or randomised words which don’t look even slightly believable.