- Live tools
- 29
- Products
- 4
- 4 placeholder
- Projects
- 5
- pending review
- Done
- 17
- In the plan
- 13
Live 17
Built and working on the site.
Landing page
Scroll-driven three.js landing with services, tools, FAQ and latest articles.
Free tools
Browser-only tools, each with how-to steps, FAQs and related links.
Portfolio
Resume-style portfolio page.
Products and projects
Index and detail pages driven by registries. Copy is still placeholder.
Blog
Static index with search and categories; posts are managed in the admin.
Contact form + admin inbox
Enquiries land in the Laravel admin with priority leads, notes and archive.
Trust pages
About, Contact, Privacy and Terms, as AdSense expects.
Search palette
Ctrl/Cmd+K over tools, products, projects and pages.
Legacy blog importer
Imports the old /blogs/ posts as drafts, with images and 301 redirects. Built and tested; not yet run on the server.
Finance calculators
EMI, GST, SIP, compound interest, income tax, FD & RD, percentage, discount & margin. All with a not-professional-advice note.
Everyday calculators
Age & date difference, BMI (WHO and Asian Indian cut-offs), number to words (lakh/crore, cheque format).
Tutorials platform
Course pages, live code editors, quizzes, saved progress. 22 lessons published (13 HTML, 9 CSS).
Lesson search and per-course sitemaps
Ctrl/Cmd+K finds every lesson; /sitemap.xml is now an index with one sitemap per course.
Local MySQL database
Fresh mrhimanshu database; 169 old posts imported as drafts for review in the admin.
Content quality gate
npm run content:check blocks thin, duplicated or unreviewed lessons before every build.
2,000-page build test
2,000 lessons: built in 54 s, deployed in 27 s, 307 MB after slimming pages (was 477 MB).
Ads and analytics wiring
AdSense publisher ID and in-article unit set. Tool/listing units, GA4 and Search Console keys still to paste.
Now 4
Phase 0: protect what exists and launch.
Choose the video platform
Rumble recommended. Then map each old post to its video and show it in the post.
Choose which old posts to keep
169 drafts in the local admin; 105 flagged as third-party notes. Publish only your own.
Replace placeholder copy
Real bio, products, services and FAQ text before AdSense review.
Search Console, GA4, AdSense units
Verify the domain, create the GA4 property, create ad units and the consent message.
Next 3
Phase 1: platform and first content.
Finish HTML and CSS courses
HTML 13 of 31 and CSS 9 of 29 written. Next: embeds, page structure, tables, forms; box model and layout.
More developer tools
JSON ↔ CSV, JWT decoder, colour converter, image resizer.
Security updates
composer update for the open advisories, then re-test.
Later 6
Phase 2–3: breadth, then measure.
Production cutover
When the local build is stable: back up the live site, deploy, publish chosen posts, submit the sitemap.
JavaScript, SQL and Python courses
Including SQL practice in the browser.
PDF and image tools
Merge, split, convert; all client-side.
Newsletter and affiliate links
Signup, first issues, disclosed affiliate links in tutorials.
Lead-gen calculators
App development cost estimator and workflow ROI calculator for COBOX.
Hindi pilot and first digital product
Five Hindi lessons; an SQL interview pack.
Waiting on decisions
- Real products, services and FAQ wording (see docs/DUMMY_CONTENT.md)
- AdSense display-unit IDs and consent message; GA4 ID; Search Console code
- Confirm the first five courses (default: HTML, CSS, JavaScript, Python, SQL)
- A technical reviewer for lessons (about 5 hours a week): you or a COBOX engineer
- Which old blog posts and videos are your own and can be published; where to host your videos