[Journey] E-Learning website goal : £5k a month

How did you manage to make those pages in react? Especially the quizzes?
 
How did you manage to make those pages in react? Especially the quizzes?
My Workflow
So I wanted to share my workflow here incase anyone else had questions to the tech stack, the way I've started this journey.

I start all of graphic design/UI/UX work in Figma. They have a new auto-layout feature which is a lifesaver when it comes to automatically generating flex boxes. But there needs to be user testing included with the design. A great place I found to post on Reddit asking for user feedback. The courses looked really boring at the start and people where honest with me (they were just markdown files I was rendering see Figma below for it). Then what I did was post that on reddit r/design_critiques for honest feedback. People will always always tell you when you've done something stupid. For example the first course had spice as difficulty... Why the fuck did I do that?


Screenshot 2023-05-21 at 10.42.33.pngScreenshot 2023-05-21 at 10.41.10.pngScreenshot 2023-05-21 at 10.38.32.png

Then you take that design and past it on the frontend. I'm using react so everything is modular. Lets me add new quiz types pretty easily. For the backend I'm using Firebase since it's easy. I don't need to setup a Postgres db, or deal with any of that bs. Drawback is it's not super efficient and can be laggy. However - no one gives a shit if you've got a super cool tech stack. The user won't ever see it. So fuck it.

So now you've gone from design -> feedback -> frontend + backend. The last few steps once you've got something working is to get feedback again. Then go back to the design stage. For example - end of quiz animations:
Feedback :

Screenshot 2023-05-21 at 10.48.36.png
Design frontend update:
Screenshot 2023-05-21 at 10.49.41.png
Feedback from the same user:

Screenshot 2023-05-21 at 10.47.21.png

So just a ton of quick iterations. Also I find it you tweak it for your users the retention from that user increases. My retention is at 16 minutes right now which is really good. The quizzes were just a solution to a problem I was having, the users weren't engaged so let's give them something more active to do.


You are using free version or paid version ? Do you have live web feature available yet ?
Yep using the paid version - the last few months have been so much more efficient thanks to gpt. Just writing shitty boiler plate that would've taken forever (but I know I could do them). A good example is I had text boxes that I was generating for the content using python PIL library. But it doesn't have a built in rounded corner feature - bring out GPT4 and tell it you need a function to generate border radius using pie's in python and boom it does it for you!
Screenshot 2023-05-21 at 10.54.21.pngScreenshot 2023-05-21 at 10.54.44.png
It's a smaller cosmetics tweak but it would've genuinely been a pain in the ass to do myself.

Next Post - The importance of Collecting data to find where I'm losing customers + Returning to stable diffusion
 
Very nicely done. I'd love to take a look at the process behind it. I'm a plain wordpress guy, but I've got some ideas on how to use this in another fashion.
 
Burnt the fuck out. Work kicked the shit out of me - I work at a pretty intense software company, my mentor got fired so I stepped up for the sake of the team. Balancing everything killed me. I’m now taking a week off trying to rest but my brain keeps thinking about ways to make this thing work. It’s taken too long.


Stable Diffusion v2
IMG_4501.pngIMG_4500.png

IMG_4499.pngIMG_4497.png

Definitely getting closer to mimicking the style that I’m after. Will work on that a bit more to get the content tidier.

Lack of confidence
All good, happens from time to time. Just need to get some solid metrics to make myself feel better.

Plan of attack for that is I’m building a register your interest webpage for now. And have started coming up with a v0 of some tiktok ads.

Once I can get some rock hard numbers I’ll feel a lot more confident :) I wanted to post the ad here but you can only upload photos so I’ll save it for v2
 
Heartbreak and Burnout :(

Work was getting super stressful. I was burnout and there wasn't really any time to work on this. My emotional stability took a massive hit. I hated the thought of working on conventa and needed confidence in the idea. I decided I needed a confidence boost and the public would give me that.

If I could only show them my product they'd want to register to the website. Knowing it's a half-baked service so far. I figured all I needed was to test the demand of the website I have spent so much time in. Let me make a TikTok ad and see how it goes!

The results of my advertising on TikTok

Screenshot 2023-07-09 at 22.36.38.png

So I made a basic register your interest website, I don't really know what I was thinking. I wanted to make it "indie" and unique but I ended up building a shit website that took forever to load. And the metrics reflected that.
Screenshot 2023-07-09 at 22.44.13.png
Dog. shit.
£125 down the drain.

People didn't respond to the business. This was around two weeks ago.
Screenshot 2023-07-09 at 22.46.54.png

Github commits weren't doing too hot either.
 
What I've learnt from this?

a) improving careers is kind of a shit sell. I wouldn't buy it
b) the product is still young, I should get it ready before trying to flog it to people
c) when I'm feeling confused that means I should take a rest. I just panicked spent money built a shit website and didn't really get anywhere from it

What are my next steps ?
1) Pivot - it's tricky to get people to want to improve their careers, there's kind of stigma around "rat race" and "us vs them" attitude to professional work. Makes it tricky to sell software which is fun to this group of people. It's an easier sell to teach psychology tricks to be a better entrepreneur - Motivation and Burnout. Also this is something I can get more excited around, especially after the shit I went through at work. Fuck that place.

2) I need to do the 20% of work on the frontend that enhances the user experience and makes the website flow better. this means most of the work needs to be on landing pages, academy and lessons. I've added some cool skeleton divs and refactored the landing page. Screenshot 2023-07-09 at 23.08.22.png

That skeleton rainbow animates which is sick. I've also finally gotten around to article part of our website which is sick. I've got a temporary

Screenshot 2023-07-09 at 23.10.51.png

So that's done and I can actually get conventa registered on google. Anyway, I think I'm back now just going to be a bit more careful with burnout and stuff. That's the update. We'll see how it goes.
 
Heartbreak and Burnout :(

Work was getting super stressful. I was burnout and there wasn't really any time to work on this. My emotional stability took a massive hit. I hated the thought of working on conventa and needed confidence in the idea. I decided I needed a confidence boost and the public would give me that.

Hey man, I understand that this is a bit difficult, but don't stop. This is part of life. You wouldn't believe how many times I've setup sites and I didn't get any income, or that good sites were left on autopilot and then got hacked, or that I shared a money site to a few sellers here for backlinks and then a few months later, I got hundreds of spammy GAS blasts sent to them.

It's part of the struggle, hence there's always a running gag about a Paypal money generator here. It's not easy. But don't stop, you've done quite well, maybe pivot onto another idea.

SEO is a long term game, where you don't get any rewards until months later. Unfortunately, many people have a churn and burn concept, where they throw shit content + shit links + no appreciation of user intent, and make a couple of bucks and then jump onto the next one.

I'm confident there are places where you can do a JV and get some clients. PM me if you have questions. Good luck!
 
August Update

Firstly I want to thank kshatriya for the kind words. I was really going through a lot from work and family life. I think this is kind of where the project I was building (conventa) became more of a chore than a fun project. The update from me is that work is finally over. I have a month before I finish my masters and while I have dedicated a lot of time to conventa this is the last month I will be working on it.

For my masters project I have another unique opportunity to build a more technical project for people taking the lessons I've learnt from work around business + leverage resources from my university. But I'm not ready to give up yet and this month I'll give it my all!

Pivot - I didn't like career e-learning platforms as it was hard to build and stay motivated. More generic life advice which I need i.e. beating procrastination, stoicism to manage emotions, preventing and handling burnout, intrinsic motivation and belief. All things I wish I was better at during the difficult parts of this journey.

Let's do it! I'm doing work behind the scenes as we speak around integrating AI to the website to make it easier, making components extendable, and adding to the admin panel to edit the course content properly. Will update again soon.
 
Admin Panel.

Firstly, making the courses was a real pain. What I've done is updated the admin page, now I can finally edit pages as well as create pages using GPT. This means I can push out content a lot faster than I have been, and also edit the lessons. Which is a pretty important part of the website...


Screenshot 2023-09-01 at 09.48.53.pngScreenshot 2023-09-01 at 09.51.29.png

I've written a course on procrastination, am currently writing two more, one on impostor syndrome and another on stoicism to control emotions.

Thinking I should probably move the goal post back a bit if I want to get this sorted in time. Minigames are next but the task itself looks quite daunting. I think the right approach might be to scrap everything I've got currently and start over. This would really suck but it might be the only way.
 
Alright folks, it's been two weeks! What have I been cooking?

Notifications
Notifications enabled, and cloud functions to automatically send the notifications when 24 hours after you've completed a lesson. This was based off of the feedback I got from some users that they kept forgetting to use the app. Have Cron scheduler to run every 30 minutes. Will test them today on the game.

Screenshot 2023-09-14 at 12.11.41.png\screenshot.jpeg

New Courses!
- Procrastination Detox, Beyond Doubt: Conquering Imposter Syndrome, Mastering Discipline: The Power of Resolute Commitment, Overcoming Doubt: Finding Certainty in Uncertain Times

The workflow for making new courses has gotten much better, I can release courses much faster which I'm pretty happy about.

Minigame Redesign:
I've redesigned the mini games, they're a lot more consistent but it took forever to do. For example the procrastination minigame uses your microphone and AI to talk through your issue and express some suggestions. You can work through them and your results get saved which is really nice.

Also done a similar thing with the negotiation minigame, I was told getting feedback on it was useful so I updated the app to record your negotiation pitch and analyse the results.

News Room Landing Page:
This is a goal to do before the end of the month. For SEO Reasons.
Screenshot 2023-09-14 at 12.29.17.png

Marketting Front
I realised I didn't do any marketing... Apart from that one failed attempt. Will give it another go soon!
 
this is a real interesting project looking forward to seeing more progress.
 
Very nicely done. I love the progress. If you'd like to collaborate on something, I'd love to work on something with you
 
Following.
Please update us with some Financial analytics.
 
Back
Top