teambtcmap / btcmap.org

Free and open source bitcoin map web application
https://btcmap.org
GNU Affero General Public License v3.0
41 stars 10 forks source link

Update landing page #48

Open dadofsambonzuki opened 1 year ago

dadofsambonzuki commented 1 year ago

To be:

We use OpenStreetMap to properly tag places where you can spend Bitcoin and we display that data in our beautiful apps.

Our apps and the underlying data are free and open source.

Tag it and they will come.

dadofsambonzuki commented 1 year ago

New tag line:

"Find bitcoin friendly businesses near you."

3j2009 commented 1 year ago

I think we should consider who we are targeting when it comes to copy. Whilst the information about how it works and it being free and open source is important information and should be easily accessible, it's place isn't really on the home page as it's not the main selling point of the product even if it is still key information.

We should focus on the benefits, i.e. what this product can do for you as a customer or merchant. We shouldn't focus on its specific features or technology. That information is great to have, but not on the home page.

With the new tagline ""Find bitcoin friendly businesses near you." we have simply and accurately conveyed the benefits for consumers. That's one half of the puzzle solved.

Let's look at the Business owners perspective. They probably want to know:

What this could look like in practice would mean cleaning up the home page in favor of consumers and making the on-boarding process for businesses more intuitive. To achieve this i think we'll need to:

Reason for the tab cleanup is reducing noise, optimizing white space, improving sector categorization and making it easier for users to achieve their task.

btcmap

dadofsambonzuki commented 1 year ago

Much cleaner!

  1. The open source and open data words can go in about us.
  2. I think Register should just be Add Location for now - merchant onboarding and merchant pages are the next main block of work and we may have some form of registration/verification at that point if we're providing other services. In the meantime it's often non-business owners adding locations.
  3. The single wiki link in the nav works and we can create a landing page there for more tech content.
  4. Communities should be top-level nav I think. Not just about contributing. Although we will also have Country pages soon and perhaps Continents and so we need to bear that in mind. Perhaps County and Continents just go under Stats though
  5. Stats --> Data?
  6. Nav order should be: Add location, Apps, Communities, Data, Contribute, Wiki.
3j2009 commented 1 year ago

"it's often non-business owners adding locations."

That's a really interesting point and I'm very curious why? Imagine being one of the first few businesses listed in the Yellow Pages business directory, or among the first businesses to show up on Google Maps. That a huge advantage in attracting customers. We need to figure out a way to get businesses to understand that, and self-register. But I guess that's a topic for another day...

  1. Agree, the about us section seems a more appropriate area for the open source and open data words.
  2. I Think the 3 drop-down options Add Location Verify Location and Open Tickets should still remain as dropdowns until the on-boarding flow is optimized. but their parent Contribute we could perhaps change to Register.

My reasoning for Register instead of Contribute or AddLocation is

  1. Happy to help with the landing page if needed.
  2. I see, probably a good call to keep Communities in top-level nav for now. Seems like it needs further exploration.
  3. Either
  4. We need an Open Map button in there too, which for web-apps the "launch app" button would typically go in the far right of the corner. With the "Open Map" button the most eye catching button in the Nav bar, it would also make sense to place the Register link (or whatever text term is decided to be the parent link for that flow) next to the Open Map button as that would logically the next most sought after link/button in the nav bar after Open Map. Following the same order of importance principle we would place the next most sought after nav link to the left of Register and so on and so forth.

e.g. Stats Wiki Communities Apps Register Open Map

Home (100vh) 1

dadofsambonzuki commented 1 year ago
  1. I like Register as a simple, top-level CTA . We can just link to the Add Location page for now, but that will become merchant onboarding flow. There could arguably be a community on-boarding flow, but that's an optimisation for later.
  2. Maybe we have a Locations top-level nav that kinda mirrors Communities and incorporates all the current Stats nav, which are all location focussed.

So, Support Us, Wiki, Communities, Locations, Apps, Register.

What do you think?

3j2009 commented 1 year ago

I'm keen to hear more! Is it just a rename of Stats to Locations? What would the Locations nav link include besides the existing Dashboard, Activity and Leaderboard pages currently in Stats?

dadofsambonzuki commented 1 year ago

What would the Locations nav link include besides the existing Dashboard, Activity and Leaderboard pages currently in Stats?

Add Location, Verify Location & Open Tickets. Contribute top-level nav goes.

Support Us remains as top-level nav as is important for sponsorship and funding.

dadofsambonzuki commented 1 year ago

Are you happy with this @secondl1ght?

3j2009 commented 1 year ago

@dadofsambonzuki just to confirm, is this how you're describing the home page & nav bar?

P.s. see the color shadow on the "Open Map" button on the home page and let me know what you think. I personally think it looks cool in dark mode, but it might not be everyone's taste.

dadofsambonzuki commented 1 year ago

Some small mods:

  1. Nav under Location should be:

    Add Location Verify Location Open Tickets Location Dashboard Tagger Activity Tagger Leaderboard

  2. Nav under Communities should be:

    Community Directory Add Community - https://btcmap.org/communities/add Community Leaderboard

  3. Wiki shouldn't have a drop down and should link directly to https://github.com/teambtcmap/btcmap-general/wiki We can handle signposting in the wiki home page.

  4. There is an argument to have a top-level nav for Data:

    Dashboard Tagger Activity Tagger Leaderboard Community Leaderboard

    Removing those items from the the other menus. I change my mind on that often (!), but today I think it's cleaner under Data and makes Location less clutered. Thoughts welcomed.

3j2009 commented 1 year ago

Okay I've put those changes into the Prototype

Since Add Location would be under the Locations dropdown there's no need for a Register link in nav. Is this right?

https://user-images.githubusercontent.com/126127093/233588879-1a2a7037-73c0-4f82-bf23-741e5bbb17df.mp4

dadofsambonzuki commented 1 year ago

Yeah, I think we should perhaps leave Register for now and introduce it to top level nav when when launch merhcant onboarding flow.

Nav still not quite right:

Nav under Location should be:

Add Location Verify Location Open Tickets

Nav under Communities should be:

Community Map Community Directory Add Community - https://btcmap.org/communities/add Community Leaderboard

Nav under Data should be:

Dashboard Tagger Activity Tagger Leaderboard Community Leaderboard

secondl1ght commented 1 year ago

Hey guys I'll get caught up on this thread later, I'm working on some other tasks right now.

3j2009 commented 1 year ago

@dadofsambonzuki ok. I'm not sure we should put Community Leaderboard twice. I would suggest it go in Communities so that it can then also be shortened to simply Leaderboard and the same for the Tagger Leaderboard located in Data. Or even better, we have a single Leaderboards tab in Data which the user can then easily access all leaderboards.

dadofsambonzuki commented 1 year ago

Well be introducing a country directory and country leaderboard soon so we should make nav decisions with that in mind.

3j2009 commented 1 year ago

@dadofsambonzuki @secondl1ght please confirm if the nav buttons below are correct.

(ordered R-L)

Open Map (furthest right)

Locations Add Location Verify Location Open Tickets

Communities Community Map Directory Leaderboard Add Community

Data Dashboard Tagger Activity Leaderboard

Apps Wiki Support Us (furthest left)