May 19, 2025
Let’s go through what we got done in Milestone M36 (May05 – May18) for NeetoCourse.
We’ve started streamlining the course-building experience, removing legacy complexity built for BigBinary Academy. Most updates this cycle support this new direction.
– Improved the empty state when no courses are listed to match other products.
– Removed old Lesson/Exercise pills from the course structure dashboard.
– Updated various UI texts for clarity.
– Renamed “slug” to “URL” across courses, chapters, and pages.
Manual course creation is now the default. GitHub integration option has been removed.
Resolved remaining issues flagged by active_record_doctor
.
Fixed an unhandled timeout error in the Judge0 API for code submissions.
Implemented retry logic to fix occasional failures in Elasticsearch index creation.
Let's get started now.