Optimizing for Experience
I've solved all the technical problems and most of the design problems. The codebase has been refactored and it's all ready to have new features added but I'm trying to make sure I've optimized for UX before I do. I'm having it tested to see if there are any glaring UX issues that anyone can notice.
Fighting with Photo crop
All progress has been halted while I try to figure out images crop feature for profile pictures. I've come to realize it's not worth the time I'm investing in it. It's not a priority, so I'm moving on. Unfortunately, I found a different solution I think might work. Decisions.
Working on new design
Taking a page out of Doge House's book and stealing the twitter profile layout. It's a really nice design.
As they say, “Good artists borrow, great artists steal.”
But more importantly, Real Artists ship! Which is what I plan on doing with this feature tomorrow.
As they say, “Good artists borrow, great artists steal.”
But more importantly, Real Artists ship! Which is what I plan on doing with this feature tomorrow.
Design changes and refactoring
Spent the last 10 days refactoring before I could move forward with adding anything. The CSS especially needed to be refactored.
I've also decided on making design changes, this won't be the end of it. I've got the features I want to begin with at least. It's just about making it more presentable now.
I've also decided on making design changes, this won't be the end of it. I've got the features I want to begin with at least. It's just about making it more presentable now.
Interview and Debugging
Conducted another problem validating interview.
And a whole lot of debugging of CSS.
And a whole lot of debugging of CSS.
Shipped a new feature
Added a double tap to like feature and sorted the items based on rating. A Reddit style upvoting system to organize all your books by how highly they’re rated.
Conducted problem validation interviews
Created a room on Clubhouse and got to have a conversation/interview/market research on the problem I’m trying to solve.
As this is still problem validation, I didn’t mention the product at all. Just asked them about their experiences, what was hard about it, how they’re currently trying to fix it etc.
I found some valuable leads to interview further. All in all, very successful day. Worked on debugging of course
As this is still problem validation, I didn’t mention the product at all. Just asked them about their experiences, what was hard about it, how they’re currently trying to fix it etc.
I found some valuable leads to interview further. All in all, very successful day. Worked on debugging of course
Customer discovery interview scripts
As part of the preflight program, we’re required to interview at least 50 potential customers. 1. To validate the problem, 2. Validate the solution.
I’m currently on the problem validation stage. Recs page was built specifically to solve my problem and I have to figure out if others hold my same problems as well.
I’m currently on the problem validation stage. Recs page was built specifically to solve my problem and I have to figure out if others hold my same problems as well.
Social media share button
Found a neat react library called react-share that pops windows up ready to be shared.
Interviews and Refactoring
Conducted an interview to validate the problem my app would solve
And refactored the rest of the day. Gotta stay ahead of that technical debt
And refactored the rest of the day. Gotta stay ahead of that technical debt
Landing page
Started on a landing page for the app.
Styling and polishing
Talk to people for interviews and also just styling/polishing
Gathering beta testers for interviews
Part of the pre-flight program is to conduct interviews to understand the problem I'm trying to solve better. So I gathered my ideal early adopters to interview. Conducting interviews over the next few days.
More styling
Nothing dramatic, just styling and improving the UX
Out in public beta and started a pre-flight program
I've been building like crazy over the past few days and I broke my streak at 29 days. But the app is now out in public beta. https://twitter.com/waisideas/status/1385083726325903367?s=20
And I started a pre-flight program with Startup Edmonton to just build a strong foundation for the idea and possible company.
And I started a pre-flight program with Startup Edmonton to just build a strong foundation for the idea and possible company.
Ship, feedback, iterate, ship.
I've gotten my beta users to send me screen recordings of them using the app. I've noticed places where they are getting confused and it doesn't make intuitive sense and I'm eliminating those friction points. I've been doing this for a few days and the UX has improved DRAMATICALLY. It's been amazing.
But shipped again today, waiting for more feedback.
But shipped again today, waiting for more feedback.
Acquired new beta testers and more bug fixes
More bug fixes and streamlining. Got more beta testers to give me feedback in the mean time. Going to walk with them through this and get this working. Full launch soon
Minor additions to UI to streamline UX
No shipping today, didn't get too much time to work on it. Just getting through the github issues list of small changes to improve UX based off user feedback.
All I do is ship, ship. No matter what
Got 2 beta users and walking through the UX with them finding endless points of friction to be improved. Luckily, they've all been minor changes but dramatic improvements in user experience. Made the necessary changes and deployed twice today. Got more feedback added to the github issues list for tomorrow.
Shipped and shipped!
Got feedback from users from yesterday's deployment, made changes and shipped again today. Got more feedback from more people.
Built and shipped v1.2
Not through all the github issues yet but built and shipped the latest version with the biggest bugs fixed in order to be tested some more by select set of users.
Site is live, domain is sorted!
No announcements yet since there's still a bit of polishing and final testing required, but everything is live. Announcement is coming later this week.
Ran a hackathon
Ran the 3rd non technical hackathon for OromosInTech successfully. We found a solution and got our action steps for a long standing problem in the community.
Working on a landing page to describe project
Someone recommended I do a landing page to talk about the project and explain it before it's launched. So I'm working on that now.
Edit/complete profile functionality
Separating out edit profile and complete profile.