Loading video...
Video Failed to Load
I built the CodeFast e-learning platform from scratch. 🎨 First I picked my design constraints (colors, borders, font) I wanted a friendly "everybody can do it" vibe. - Bright colors - Super rounded buttons - Lots of white space - Popular font (Noto Sans) - Cute icons 🪜 Then... show more
49,621 views • 1 year ago •via X (Twitter)
11 Comments

Everything I learned as a solopreneur: How to find startup ideas, launch fast, and get profitable ↓

📢It is live! @figma design to @MUI_hq or @AntDesignUI "Whether your design is well organized or a bit chaotic, using standard components or none, Anima takes it all and translates it into high-quality #MUI or #AntDesign code."-->

I might be wrong as I'm only just getting started with web app design, but it seems to me that building a simple e-learning platform is the perfect web app project from the learning point of view. It teaches you: - how to create a simple content site - how to make more content available after you logged in - how to make all content available after you've purchased the course (Stripe API integration) - how to use databases: I imagine the content of the course might be static but e.g. having a simple user profile with preferences saved or progress saved would require some database to keep track of this information These aspects of giving the users access to various services/resources once a condition is met or storing information in a database seems to me to be almost always required when building a web app.

Agree And technically it’s not super challenging so you won’t be stuck with advanced programming concept Also in general I think it’s important to have a build-first approach when you start because it’s how you learn

Shipcourse. Ship it. Great template.

Don’t tempt me!

First step: buy ShipFast.

Could you add a bonus module in the course showing how to build faster with ShipFast?

tbh dark mode for a video course actually makes sense

Why not just sell it on pre-made e-learning platforms like Udemy? Sure, they probably take a big cut, but they bring in potential clients with their advertising + seems easier than building an entire website and UI from scratch

- because I love building - because I don’t like the cut - because I don’t like to follow someone else’s rules
