Tab manager
- What you build
- Group, save and restore browser tabs and sessions.
- Prerequisites
- HTML, CSS and JavaScript basics.
- Stack
- TypeScript · WebExtensions API · IndexedDB
- Tab groups
- Saved sessions
- Search tabs
- Keyboard shortcuts
Improve tone, grammar and clarity in any text box with AI.
Live, interactive classes with time for every learner's questions and code reviews.
Request this batch A 5–10 learners batch starts once enough learners ask. You confirm and pay only when dates are set.HTML, CSS and JavaScript basics.
Only need the code? The writing assistant source code is sold separately for ₹1,299. Request the source code — availability is confirmed before you pay.
A recorded walkthrough of the finished writing assistant is shared when this build opens. Register interest to be told first.
Who uses a writing assistant, what problem it solves and the use cases you will support.
TypeScript, WebExtensions API and IndexedDB, plus the data model and architecture for this product.
A working demonstration of text field detection.
AI suggestions, Tone presets, Privacy settings, with authentication and data validation.
All 4 modules connected into one usable browser extension.
Automated tests, security review, deployment to Chrome Web Store, monitoring and documentation.
Ship to Chrome and Firefox from one codebase with minimal permissions.
The data model behind text field detection
Build the text field detection module
Build AI suggestions live, step by step
Text field detection → AI suggestions → Tone presets → Privacy settings
Review of your architecture and code
The Sunday workshop “Build an AI Content Assistant” builds the heart of this product step by step. Join it first, then extend it into the full build below.
See dates and registerEnrolled learners get access to the starter repository: project structure, database schema, sample data and a setup guide, plus a reference solution for each unit.
Ship to Chrome and Firefox from one codebase with minimal permissions.
Finishing this build is planned to include the support below. It opens with the first batch; enrolment pages confirm what is included before you pay.
Issued with a unique ID once your final project passes review. It records what you built, not just attendance.
Certification policyPortfolio and GitHub review, resume feedback, a mock interview and referrals when suitable openings come up. No placement guarantee.
Career mentorshipGuidance on pricing, proposals and your first client project, plus a review of your freelance profile and portfolio.
Build client-style projectsAn invite to the Innovate with Ajay community to meet builders, find co-founders, join hackathons and get feedback on product ideas.
Explore the communityShare your interest. We’ll confirm availability, batch dates and the fee separately, so you can decide when the details are ready.
Pick up TypeScript and WebExtensions API in the course catalogue, or follow a full role path.