Please login or register.

GetMonero.com Redesign

At the request of myself , I am editing my proposal that fluffypony recommended I edit that was edited from the initial idea. So, without further ado:

What: GetMonero.org Redesign and Restructure

My project looks to give a complete site redesign to getmonero.org. As it is right now, it's not very user-friendly, doesn't look very pretty, and just doesn't look as professional as one would assume from the sophisticated technology that is Monero. That can easily be changed, with a souped up design that is modern, slick, and inviting to anyone who wants to become a part of the Monero community, while still maintaining the charm that comes with open-source projects.

How do we plan to develop it? Upon speaking with the FluffyPony, there are three very important things that the redesign must keep in mind:

  1. JavaScript must not be used in the new site, as a good amount of the site's traffic comes from Tor.

  2. Be developed using Jekyll

  3. The forum is going to be done away with, but the FFS will remain (not my idea, it was told to me). Right now the forum isn't being used for much besides the FFS. So we need a way to put the FFS into the site proper.

Nowadays CSS can do incredible things on its own. There are even a number of CSS frameworks that operate without Javascript. The current site uses Bootstrap, although there are other alternatives to consider. Yes, Bootstrap has some JS inclusions, but it operates just fine without them as they're really for specific things (which we shouldn't need). There are other options, such as Burma, or even no framework at all.

Also, the site information will be restructured, with the differing pages being put into different, or even new, categories to make the information available more accessible to everybody.

Who: And you are...?

Heyo, you can call me Rehrar. My wife (Mrs. Rehrar) and I are web designers and developers. We really enjoy what we do, and specialize in helping small businesses get a web presence, or revamp their old websites. We really believe in XMR and what it stands for, and would love to extend our talents towards the community to help.

Our online portfolio is in the works and we were hoping to launch before mid-March, but a huge slew of jobs came in all at once and we've been working like madmen to get them done. The fact that we can find decent work before our portfolio is up is pretty great for us. For now, here's a sample of the work that we're doing:

Nikki Karay, Cosplayer (a website we made for a cosplayer)

A Striking Image (a site that we made for a carpet cleaning business)

Love On Me (a landing page made for this service)

Remembering the Time (a site we made for a personal historian)

Why: Seriously, is this needed?

Yes, a site redesign is very needed. Monero has great technology, a great dev team, and a great community behind it. Some people are of the opinion that the site is fine, and that we don't need anything new or different. But more people discover and subsequently become involved in the community, the better it is for everyone, and we need to make it as easy as possible for newcomers to get find the resources they need.

I'll be honest, if a layperson comes to this website, the first thing that comes to mind will not be 'sophisticated technology'. Some might say: "But if they dig into the reasons and technology behind it they will see...". Look, not everyone does this, and to the masses, first impressions count for a lot. We can't hide behind the way we wish the world works. Marketing is important, and a having a good website in the digital age is Marketing 101.

Technology development and marketing are not mutually exclusive, and I think too many people forget that. And seeing as how I would be unable to help the dev team anyways, I think I can use my talents to further the community despite that. :)

Secondly, the information on the site is currently very badly structured. A lot of things just seem like a hodgepodge of pages thrown together in a category that it more or less can squeeze. Along with the redesign, some great restructuring needs to happen.

Proposals & Milestones

We are willing to work for 2 XMR/hr, the following milestones are estimated hours of how long it will take to complete the project. We will ask a flat fee, so any hours above will be a donation to the community. With this in mind, I would like to propose the following milestones.

Milestone 1: Front Page Design and Site Restructuring (10XMR) Everyone has different opinions on how they think the website should look. The first step would be to decide as a community what the overall feel of the website should be. We (Mrs. Rehrar and I) would design two possible landing pages to be discussed by the community. While it is possible to make suggestions at this stage about the content that is included in the mockup, the bigger idea is the design, look, and feel. The final decision of which design to use rests with me, but I will take all suggestions and ideas into consideration.

The next portion is the restructuring of getmonero.org to make information better structured and easier to access. I will present a tentative restructuring of the site for comment, and will make changes as necessary.

After these decisions are made we will move to Milestone 2.

Notes: It is possible that the community will greatly dislike both designs. If this should happen, the community can create a design themselves, or additional mockups can be made for 5 XMR each. Sorry, but because this has the potential to go on for infinity before people reach agreement, there needs to be a limit somewhere.

MAJOR NOTE: Milestone 1 is practically complete already. We just couldn't wait to present our work to the community. You can see our designs in the albums below:

Redesign Proposal 1 (album)

Redesign Proposal 2 (album)

Milestone 2: Website Design (40XMR) Next, I will create mockups for the major pages of the new site to be reviewed and critiqued by the community. The designs can be tweaked and modified (although at this point any suggestions to the look and feel that are not minute in nature will not be considered) until the community reaches a reasonable agreement to move forward (same stipulations as in Milestone 1).

In this section is also the design of the new FFS. This will be a huge endeavor from a UI/UX perspective and we will do everything we can in research and designing to make it usable, accessible, with a friendly interface.

A lot of work is going to be put into the design process. Like, it's probably going to be 50% of the total work. The building portion is easy. We have decided to make a significant investment of time for the designs to be worked on, workshopped, approved, and, if necessary, redone so it's perfect for something as amazing as Monero.

Milestone 3: Development (30XMR) Here we go. The big stuff. We go into production mode and start building the website that is agreed upon. Not too much explanation here. We will host the in-progress site on a small Vultr server and the IP address will be publicly available so anyone can look at the progress. There will be weekly progress reports and anyone is free to make comments during the process.

There would be two planned phases for Milestone 3: 1. Create the main site 2. Create and integrate the new FFS.

After both phases are completed, we will switch the new site over.

Milestone 4: ??? At this point the project is pretty much done. But there may be things that need to be added over time (such as when news or new technology is introduced). The source code to the site will of course be freely available and anyone with the know-how would be able to edit and add pages.

Total proposed XMR for the project: 100XMR

Timeline

The proposed timeline for each milestone will vary. Especially because for the design process we want to give enough time for the community to be able give feedback and have a voice. With that in mind, the proposed timeline is as follows:

Milestone 1: One week to create both designs and two weeks for the community to comment and the suggested changes to be made, tried, commented on again, etc.. Total: 3 weeks.

Note: Milestone 1 is practically complete already. See above.

Milestone 2: Four weeks to lovingly craft the remaining pages of the site and three weeks for the community suggestion process and resulting modifications to occur. Total: 7 weeks.

Note: why so long here? Again, it's not just a reskin of the current form of the website. A lot of thought has to go into a potential restructuring of content to make it accessible to the most people. Some content blocks may be moved to another place on the page, or another page entirely. We've got a lot of work to do in this area. After that, the development is just making all of that idea work and planning and creativity come alive with code. No biggie! :D

Milestone 3: Three weeks for Phase 1 (new website creation) and an additional three weeks for Phase 2 (FFS integration). Since we'll be working with the devs of the website backend to integrate it, I have to plan for more time as we may be in different time-zones, things may not get done same day, people are busy, etc. Total: 6 weeks.

Total proposed timeline for the project: 16 weeks (4 months). If consensus with the designs of the first two milestones is reached very rapidly, then it can be quicker.

Expiration

While I don't plan to drop out of the project, all of the source code will be continuously updated on GitHub for anyone to use. In the event that the website is not up 4 months after funding (allowing some leeway for unforseen circumstances), the funds may be reappropriated as determined by the core team.

Any questions? Comments? Concerns? Complaints? Let me know below!

Major Note:

Again, Milestone 1 is pretty much done. Please see the album links to view the designs (and all of their drafts):

Redesign Proposal 1 (album)

Redesign Proposal 2 (album)

Thanks everyone! Diego

Replies: 11
selt posted 7 years ago Replies: 1 | Weight: 0 | Link [ - ]

Bootstrap does have a javascript lib built into it. ;) So you have to rip it out if you wish to comply with the "no javascript (for tor clients)" requirement. And pretty much all the CSS kits come with a Javascript support library (if not only for the necessary shimming to accommodate different browsers). Perhaps it'd be better to think developing a trimmed-down mobile version that fits for .tor and mobile users ? (and yes, detecting .tor users from regular users somehow.. must be doable).

(please don't take the following as criticism, I'm not judging anyone or your skill set, I'm just new here.)

If, like you mention, one of the Goals is to look "inviting, shiny and technological", then I suggest you make the investment bigger for the Design of the original prototypes than the actual programing/integration. In fact, I would propose a contest for a Design with a price reward to the winner (and a small payment to all others participants), and let the community vote on the best submitted designs. I'd crank the Design investment in the 50-75XMR range personally. (25-40 to the winner, 3-5 to the rest of the participants)

The design contest should be for a Front page, and a "typical" Content page. This really kicks off a project on the right foot normally. And if possible, the winner should be able to submit a layered Photoshop file so it'd be possible to cleanly separate the elements during the integration phase.

Look at the sites they got in the Fin-tech industry; :O That first one is really mesmerizing. (play with it a bit, you'll see)

https://www.flynt.io/ http://akasha.world/ http://www.bitcoinsuisse.ch/

I'll admit though; most of those sites are just devoid of substance. ;) But there's a middle-ground between functional and designed.

Community voting on what should appear on the front page

I have to disagree (and perhaps a bit strongly), as this will definitely be an effort in vain, a total waste of time, your biggest bottleneck. But, the idea is just pure genius though! How about a PERMANENT voting system (post-implementation) for front page items, and introduce a bit of dynamism in the process. ): gnignigni. As a web designer, you make up a small library of easy to fit items, available for voting, and in time, you can always add more, and let the (interested) public vote on it. I'm willing to put some time & coding on that if needs be.

In general, I would avoid any kind of voting on features. Be open to change requests from the community perhaps, but voting involves a lot of red tape, processes and delays (and in a developer's mind exceptionally!). When really, once the design is set, the content should just "fit" in.

Ah ! Perhaps a review committee would be more appropriate in this matter ? Have a small group of reviewers committed to the second half of the development phases, and their occasional input should be more than sufficient to make the adjustments content-wise.

Hope this helps ! :)

Reply to: selt
jonathancross edited 7 years ago Weight: 0 | Link [ - ]

I wanted to point out that we don't necessarily need to choose between "Javascript" and "No Javascript" -- we can use progressive enhancement to ensure that all content is available without Javascript, yet we can "enhance" the page with javascript for clients that support it. Of course we'd have to review if this approach works with the functionality needed on the site, maintainability, etc.

How it works

I've done many sites this way during my time as a web developer at Google. You can see what I mean here on my personal website: http://pics.jonathancross.com

Try viewing with / without JS or via Tor browser (or even lynx on commandline).

This way of developing sites also ensures great SEO and accessibility. The site is also responsive, so it can be used from any desktop or mobile device.

rehrar posted 7 years ago Weight: 0 | Link [ - ]

Hey everyone. Milestones 2 and 3 are complete. It was a little strange getting these done. They were both sitting at 95% completion for some time. The last part (the FFS) required conversations with others so I didn't want to try to design without those key talks.

But rather than wait to continue I started on the next milestone and built the site. Well, those conversations happened in due time and now the site is up and delivered.

All that's left is a few things on the FFS to finish up, but the site is complete enough that I can say Milestones 2 and 3 are done.

The final FFS will launch soon. Be looking forward to it.

rehrar posted 7 years ago Weight: 0 | Link [ - ]

Last milestone is complete. The FFS is delivered, although there we are exploring a few additional and alternative options that were not in the initial contract, so the launch will be delayed somewhat. But I will continue to work on the website and the FFS until it's launched. Thanks everyone for a successful FFS.

anonimal posted 7 years ago Weight: 0 | Link [ - ]

> redesign

Good idea.

antw081 posted 7 years ago Replies: 1 | Weight: 0 | Link [ - ]

I've be happy to help fund this.

Reply to: antw081
antw081 posted 7 years ago Weight: 0 | Link [ - ]

Donated.

AJIekceu4 edited 7 years ago Weight: 0 | Link [ - ]

donated

ferretinjapan posted 7 years ago Weight: 0 | Link [ - ]

I'm not much for "marketing" but a website redesign is helpful on many levels.

20bfce9262161fd15bb6381a5433ba9299207140582b962f4c62fead94440a33

fluffypony edited 7 years ago Weight: 0 | Link [ - ]

When you get a chance, please edit this post to follow the guidelines in the guide: https://forum.getmonero.org/7/open-tasks/2379/forum-funding-system-ffs-sticky

rehrar edited 7 years ago Weight: 0 | Link [ - ]

Hey everyone, here's an update!

Milestone 1 complete!

The chosen design moving forward can be seen here

Note:

This is not indicative of the final content that will appear on the front page. Merely the design that will be followed for the remainder of the site.

Also, to complete the first milestone, here is my sitemap for the restructuring of the current website. Please feel free to comment with your thoughts.

Thanks all. The wires for the other pages are already well underway!