How to Make a Good Website - 20th GBG Dhaka

120
20 th GBG Dhaka Meet-up How to Make a Good Website Sunday, November 3, 2013 In partnership with:

description

Tips & tricks on how to make a good website

Transcript of How to Make a Good Website - 20th GBG Dhaka

Page 1: How to Make a Good Website - 20th GBG Dhaka

20th GBG Dhaka Meet-up

How to Make a Good Website

Sunday, November 3, 2013

In partnership with:

Page 2: How to Make a Good Website - 20th GBG Dhaka

Welcome Note (5 min) GBG Managers – Nash Islam, Riyad Husain & Salman Hossain

Building a Custom Site: How We Made Propertyinbd.com (10 min) Ashaque Ul-Haque, Co-Founder, PropertyinBD

Use of Natural Language in Web Development (10 min) Shafkat Alam, CTO, BlueScheme

Website Visitor’s Experience – Don’t Make Them Think! (10 min) Masrur Hannan, UX Consultant & Founder, Bonolota Designs

The Importance of User Interface Design & Its Measurable Impact on the Bottom Line (10 min) Saddam Azad, Founder & CEO, DugDugi

Designing a Useful Site (10 min) Milon Nazimaudduala, Chief Product Officer, G&R Ad Network

People & Pixels: Managing Web Projects (10 min) Razin Mustafiz, Product Manager, Newscred

A Word from BlueScheme (5 min) Rameez Hoque, CEO, BlueScheme

Closing Note & Next Steps

T O D

A Y’ S A

G E N

D A

Page 3: How to Make a Good Website - 20th GBG Dhaka

Welcome Note

GBG Managers: Nash Islam

Riyad Husain Salman Hossain

Page 4: How to Make a Good Website - 20th GBG Dhaka

Our Objectives

Increase  adop%on  of  internet  technologies  amongst  Bangladeshi  organiza3ons.      Plan  events  that  appeal  to  a  wide  variety  of  key  audience  segments  –  e-­‐commerce,  marketers,  students,  women,  mappers  &  more    Build  a  community  that  gets  to  know  each  other  by  hos3ng  atleast  1  live  event  per  month    

Page 5: How to Make a Good Website - 20th GBG Dhaka

Our Team GBG  Managers  

Advisor   Head  Intern  

Page 6: How to Make a Good Website - 20th GBG Dhaka

Google’s Objective with GBG

Build  a  non-­‐technical  community  run  by  local  volunteers  to  share  knowledge  and  best  prac3ces  for  Google  web  technologies.      The  GBG  is  an  experimental  ini3a3ve  started  in  2012,  and  is  based  on  the  success  of  the  Google  Developer  Groups    worldwide,  where  developers  meet  to  discuss  building  applica3ons  with  Google  products.    See  detailed  informa3on  on  GBG  on  Google’s  official  GBG  page  

Page 7: How to Make a Good Website - 20th GBG Dhaka

GBGs Worldwide

100+  GBGs  worldwide    

30+ GBGs in South & Southeast Asia Nearby GBGs include Pakistan, India, Sri Lanka, Thailand, Indonesia, Malaysia, Cambodia, Vietnam & Philippines

Page 8: How to Make a Good Website - 20th GBG Dhaka

Our Events

See  pictures  and  presenta3ons  on  our  Blog,  Google+  &  Facebook  page.    

We’ve organized 20 successful events so far, reaching more than 1500 local digital professionals, entrepreneurs & changemakers. We are a community of technology thought leaders

Page 9: How to Make a Good Website - 20th GBG Dhaka

GBG Dhaka 2013 Event Roadmap •  Jan  6  –  E-­‐Commerce  Hour  &  Startup  Weekend  Mini  Bootcamp  

•  Feb  1  –  Building  Brands  with  Digital  

•  Feb  16  –  Educa3on  &  Collabora3on  Online  

•  Mar  29  –  Mapping  Bangladesh  

•  April  25  –  GBG  @  PMO  Innova3on  Adda  

•  May  10  –  Mapping  Experts  Meetup  

•  May  21  –  Empowering  Project  Management  with  Web  Tools  

•  June  1  –  Women  on  the  Web  Workshop  #1  

•  June  30  –  Student  Leaders  Workshop  

Page 10: How to Make a Good Website - 20th GBG Dhaka

GBG Dhaka 2013 Event Roadmap •  Sep  7  –  Mapping  Banani  #1  

•  Sep  8  –  Dhaka’s  Tech  Communi3es  

•  Sep  14  –  Mapping  Banani  #2  

•  Nov  3  –  How  to  Build  a  Good  Website  

•  Nov  10  –  Latest  in  E-­‐Commerce  

•  AND  LOTS  MORE!  

Share  YOUR  IDEAS  for  events  with  us!  

Page 11: How to Make a Good Website - 20th GBG Dhaka
Page 12: How to Make a Good Website - 20th GBG Dhaka
Page 13: How to Make a Good Website - 20th GBG Dhaka
Page 14: How to Make a Good Website - 20th GBG Dhaka
Page 15: How to Make a Good Website - 20th GBG Dhaka

Full-Control! Embed Stuff & More

Page 16: How to Make a Good Website - 20th GBG Dhaka

Building a Custom Site: How We Made

PropertyinBD.com Ahsan Ul-Haque

Co-Founder PropertyinBD

Page 17: How to Make a Good Website - 20th GBG Dhaka

“Innovation distinguishes

between a leader and a

follower.”

Page 18: How to Make a Good Website - 20th GBG Dhaka

BUILDING A CUSTOM SITE HOW WE MADE PROPERTYINBD.COM

Date: 3rd October; Sunday

Page 19: How to Make a Good Website - 20th GBG Dhaka

Introducing Myself

Ashaque-ul haque Co-Founder Propertyinbd Profession: Art Director

Page 20: How to Make a Good Website - 20th GBG Dhaka

About “propertyinbd”

¨  property related classified website. ¤  Where people come and get to find their desirable house office shops or any other

commercial space and similarly they can post their salable or rentable property here.

¨  The best feature of our - “easy search option” ¤  People can search by locality based (ex. Not by full uttara but one can search by sector too).

¨  People can get every kind of property related information ¤  Buy

¤  rent

¤  property news

¤  Events

¤  articles.

¨  Listing property for individual person is totally free and Developers can showcase their products with a individual website under “propertyinbd” which is a monthly based paid service.

Page 21: How to Make a Good Website - 20th GBG Dhaka

How the Idea Came

•  Experience is the source of idea! •  Thinking of something new, does not exist in market •  Property related portal was not present

Page 22: How to Make a Good Website - 20th GBG Dhaka

And the opportunities….

¤  The experience of practical life ¤  revolution of internet

¤  future real estate market in Bangladesh

These are the three thing which drives us to make a website like this

Page 23: How to Make a Good Website - 20th GBG Dhaka

Then….

Page 24: How to Make a Good Website - 20th GBG Dhaka

The Execution

¨  Team making ¤ Analysis ¤ design ¤ Technical ¤ Data storage ¤ Branding

Page 25: How to Make a Good Website - 20th GBG Dhaka

Factors we Considered

¨  Analysis of property portal in Bangladesh ¤  find out the lacking of these website

¨  We also analyzed some world’s popular property portal ¤  zoopla(uk)

¤  iProperty(singapore)

¤  Rumah123(indonasia)

¤  indiaproperty, makaan(india)

¨  Sorting out the unique idea/feature and merging with our unique and helpful idea which can really

¨  Must be helpful & convenient for users

Page 26: How to Make a Good Website - 20th GBG Dhaka

The website: First concept

Page 27: How to Make a Good Website - 20th GBG Dhaka

The website : 2nd try

Page 28: How to Make a Good Website - 20th GBG Dhaka

The website: Final design

Page 29: How to Make a Good Website - 20th GBG Dhaka

The website : Live Website

Page 30: How to Make a Good Website - 20th GBG Dhaka

The website : Property listings

Page 31: How to Make a Good Website - 20th GBG Dhaka

The website : Property Details

Page 32: How to Make a Good Website - 20th GBG Dhaka

The website : Article

Page 33: How to Make a Good Website - 20th GBG Dhaka

The website : Developer Listings

Page 34: How to Make a Good Website - 20th GBG Dhaka

The website : Developer Home

Page 35: How to Make a Good Website - 20th GBG Dhaka

Challenges we faced

¨  Behavioral change of consumers

¨  Creating awareness of our website

¨  Communication

¨  Lack of experience

¨  Required Investment amount

Page 36: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 37: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 38: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 39: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 40: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 41: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 42: How to Make a Good Website - 20th GBG Dhaka

Getting more close to People

Page 43: How to Make a Good Website - 20th GBG Dhaka

Response from Market

-  More than 500 registered members -  Increasing number of contributors

-  25 Thousand visitor

-  1 lakh 50 thousand page view

-  Became 2nd position in property portal according to alexa ratings.

We are planning mass communication for our publicity.

Page 44: How to Make a Good Website - 20th GBG Dhaka

Future Plan

¨  Getting enlisted with real estate companies

¨  Enriched with all the information

¨  Contact with architect firms, interior design houses as well as law house

¨  Required initiatives for enabling it as market leader.

Page 45: How to Make a Good Website - 20th GBG Dhaka

Thank You

Page 46: How to Make a Good Website - 20th GBG Dhaka

Use of Natural Language in Web Development

Shafkat Alam CTO

BlueScheme

Page 47: How to Make a Good Website - 20th GBG Dhaka

NATURAL LANGUAGE IN WEB DEVELOPMENT Shafkat Alam CTO, Bluescheme HBSc Computer Science, HBA Economics University of Toronto, Canada

Page 48: How to Make a Good Website - 20th GBG Dhaka

Issues with Language

Web programming is the science of coming up with increasingly complicated ways of concatenating strings.

Source: Twitter

• Bi-lingual – English, Bangla • Multicurrency – Taka, Dollar, etc • Pluralisation • Gender Selection

Page 49: How to Make a Good Website - 20th GBG Dhaka

Typical auto generated messages

•  Welcome back Mr/Ms ____, you have 5 new message(s) •  Welcome back Mr/Ms ____, you have 1 new message(s) •  Welcome back Mr/Ms ____, you have 0 new message(s) •  Number of new messages: 5

•  Product price: BDT 1,00,000.00 •  Product price: USD 1,00,000.00

•  There are 8 result(s) in 1 categor(ies)

•  Facebook in the early days, •  Person X updated their profile picture

Page 50: How to Make a Good Website - 20th GBG Dhaka

Thing to Note • Standardise plural data with the following keywords

“zero”, “one”, “two”, “few”, “many”, “other”. • All languages can be roughly mapped to these keywords,

and it is the basis of optimised user messages

Page 51: How to Make a Good Website - 20th GBG Dhaka

Optimised Messages

•  Welcome back Mr ____, you have 5 new messages •  Welcome back Ms ____, you have 1 new message •  Welcome back Mr ____, you have no new message

•  Product price: BDT 1,00,000.00 •  Product price: USD 100,000.00

•  There are 8 results in 1 category

•  Facebook in the early days, •  Person X updated his profile picture

Page 52: How to Make a Good Website - 20th GBG Dhaka

Solutions & More Resources

•  The UX of Language by Alex Sexton •  http://alexsexton.com/blog/2012/03/the-ux-of-language/

•  Gettext (jed) •  ICU MessageFormat

Page 53: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience: Don’t Make Them Think!

Masrur Hannan UX Consultant & Co-Founder

Bonolota Designs

Page 54: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience ‘Don’t Make Them Think!’

Masrur Hannan www.linkedin.com/in/masrurhannan

Content ‘mostly’ based on:

Don’t Make Me Think, by Steve Krugg, Ex- Apple UX personnel.

Page 55: How to Make a Good Website - 20th GBG Dhaka

Discussion Topics

•  What is User Experience (UX)? [2 minutes, 2 Slides]

•  How to Design User’s Experience [3 minutes, 3 Slides]

•  Website Visitor’s Experience [5 minutes, 11 Slides]

Page 56: How to Make a Good Website - 20th GBG Dhaka

What is User Experience (UX)?

Page 57: How to Make a Good Website - 20th GBG Dhaka

User Experience (UX) in daily life

Page 58: How to Make a Good Website - 20th GBG Dhaka

What is User Experience Design?

Page 59: How to Make a Good Website - 20th GBG Dhaka

How to design User’s Experience

Bonolota Designs’ methodologies in User Experience Design:

1. Initial RESEARCH 2. Prototyping 3. User Testing of prototypes 4. Iterative design and development with USER TESTING 5. Post-launch performance measuring

Page 60: How to Make a Good Website - 20th GBG Dhaka

User Experience (UX) Design objective

Page 61: How to Make a Good Website - 20th GBG Dhaka

User’s Experience Design and Websites Website Visitor’s Experience - ‘Don’t Make Them Think!’

Any Web Page, should be:

1. Self-evident 2. Obvious 3. Self-explanatory

 

Visitors should be able to “get it”, and with no Squinting :)

Page 62: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

When creating a site, the most important job is to get rid of Visitor’s question marks!

Page 63: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Page 64: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Things that make us think Links and buttons that aren’t obviously clickable. · Where am I? · Where should I begin? · Where did they put _____? · What are the most important things on this page? · Why did they call it that?

Page 65: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

We don’t read pages. We scan them.

Page 66: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Page 67: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Glancing around, a website visitor should be able to point at the different areas of the page and say: “Things I can do on this site!” “Links to today’s top stories!” “Products this company sells!” “Things they’re eager to sell me!” “Navigation to get to the rest of the site!”  

Page 68: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Designing the Home Page: 'conveying the big picture'. •  Site identity and mission

•  Site hierarchy

•  Search

•  Timely content

•  Deals

•  Shortcuts

Page 69: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Designing the Home Page, getting the message across: 1. The tagline – precise, NOT vague 2. The Welcome blurb – Not ‘mission statement’ 3. Don’t use any more space than necessary.

Page 70: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Things that can diminish goodwill: 1. Hiding information that visitors want 2. Punishing visitors for not doing things your way! 3. Asking visitors for information site don’t really need 4. Putting sizzle in my way 5. Amateurish looking sites

Page 71: How to Make a Good Website - 20th GBG Dhaka

Website Visitor’s Experience Design

Things that can increase goodwill: 1. Save visitors steps wherever you can

2. Know what questions I’m likely to have, and answer them 3. Keep website pages up to date 4. When in doubt, apologize 5. Make it easy to recover from errors

Page 72: How to Make a Good Website - 20th GBG Dhaka

Thanks! …

Sorry, perhaps NO time for Q&A? URLs: www.bonolota.com (coming soon)

www.fb.com/bonolotadesigns Email: [email protected] Masrur Hannan: [email protected] SlideShare: http://slideshare.net/mhannan Linked In: www.linkedin.com/in/masrurhannan

Thanks again, Masrur Hannan.

Page 73: How to Make a Good Website - 20th GBG Dhaka

The Importance of User Interface Design &

its Measurable Impact on the Bottom Line

Saddam Azad Founder & CEO

DugDugi

Page 74: How to Make a Good Website - 20th GBG Dhaka

UI/UX DESIGN AND ITS IMPACT ON

BUSINESS BOTTOM LINE

Page 75: How to Make a Good Website - 20th GBG Dhaka

CALL TO ACTION

•  Think  of  the  user  as  a  people  with  needs      

•  Provide  an  incen3ve  to  the  user    

•  Communicate  the  USP  –  using  text,  graphics  and  even  video.  

Page 76: How to Make a Good Website - 20th GBG Dhaka

Simple, yet effective

Page 77: How to Make a Good Website - 20th GBG Dhaka

Appealing, instills a sense of curiosity

Page 78: How to Make a Good Website - 20th GBG Dhaka

Solve a problem

Page 79: How to Make a Good Website - 20th GBG Dhaka

OBAMA FOR AMERICA CAMPAIGN DONATIONS

•  A/B  tes3ng  of    – Call  to  Ac3on  – Contrast  – Visibility  – Focus  

Page 80: How to Make a Good Website - 20th GBG Dhaka
Page 81: How to Make a Good Website - 20th GBG Dhaka

$200 MILLION IN ADDITIONAL REVENUE

Page 82: How to Make a Good Website - 20th GBG Dhaka

Thank you.

Page 83: How to Make a Good Website - 20th GBG Dhaka

Designing a Useful Site

Milon Chief Product Officer

G&R Ad Network

Page 84: How to Make a Good Website - 20th GBG Dhaka

Muhammad Nazimuddaula •  Started career as an Animator

2003 •  Worked in Advertising for 2 years •  Working with websites since 2005

Page 85: How to Make a Good Website - 20th GBG Dhaka

Drawings in 30 seconds

Page 86: How to Make a Good Website - 20th GBG Dhaka

after adding some colors on

30 seconds drawings

Page 87: How to Make a Good Website - 20th GBG Dhaka

good design is good plan

Page 88: How to Make a Good Website - 20th GBG Dhaka
Page 89: How to Make a Good Website - 20th GBG Dhaka

it starts with paper and pencil

(pen, photoshop etc also allowed)

Page 90: How to Make a Good Website - 20th GBG Dhaka
Page 91: How to Make a Good Website - 20th GBG Dhaka
Page 92: How to Make a Good Website - 20th GBG Dhaka
Page 93: How to Make a Good Website - 20th GBG Dhaka
Page 94: How to Make a Good Website - 20th GBG Dhaka
Page 95: How to Make a Good Website - 20th GBG Dhaka
Page 96: How to Make a Good Website - 20th GBG Dhaka
Page 97: How to Make a Good Website - 20th GBG Dhaka

its never too late to ‘do the right thing’

Page 98: How to Make a Good Website - 20th GBG Dhaka
Page 99: How to Make a Good Website - 20th GBG Dhaka
Page 100: How to Make a Good Website - 20th GBG Dhaka

thanks J

Page 101: How to Make a Good Website - 20th GBG Dhaka

People & Pixels: Managing Web Projects

Razin Mustafiz Product Manager

NewsCred

Page 102: How to Make a Good Website - 20th GBG Dhaka
Page 103: How to Make a Good Website - 20th GBG Dhaka
Page 104: How to Make a Good Website - 20th GBG Dhaka
Page 105: How to Make a Good Website - 20th GBG Dhaka
Page 106: How to Make a Good Website - 20th GBG Dhaka
Page 107: How to Make a Good Website - 20th GBG Dhaka
Page 108: How to Make a Good Website - 20th GBG Dhaka
Page 109: How to Make a Good Website - 20th GBG Dhaka
Page 110: How to Make a Good Website - 20th GBG Dhaka
Page 111: How to Make a Good Website - 20th GBG Dhaka
Page 112: How to Make a Good Website - 20th GBG Dhaka
Page 113: How to Make a Good Website - 20th GBG Dhaka
Page 114: How to Make a Good Website - 20th GBG Dhaka
Page 115: How to Make a Good Website - 20th GBG Dhaka
Page 116: How to Make a Good Website - 20th GBG Dhaka
Page 117: How to Make a Good Website - 20th GBG Dhaka
Page 118: How to Make a Good Website - 20th GBG Dhaka
Page 119: How to Make a Good Website - 20th GBG Dhaka

A Word from BlueScheme

Rameez Hoque CEO

BlueScheme

Page 120: How to Make a Good Website - 20th GBG Dhaka

THANK YOU !!

Please follow us on Google+ & Facebook to keep up to date on our latest activities