Building AI Image Studio App With Google Gemini AI
Generate unique images from text prompts or modify existing ones with ease using AI Image Studio App, built with Angular 19 & TailwindCSS, powered by Google's Gemini AI.
JavaScript | Angular | Nodejs | MongoDB | Express.js | Python | Firebase | MySQL |
Generate unique images from text prompts or modify existing ones with ease using AI Image Studio App, built with Angular 19 & TailwindCSS, powered by Google's Gemini AI.
Built Gemini Image Editor, a Node.js app using Google's Gemini API to edit images with AI based on text prompts. Supports uploading images and applying modifications via REST API endpoints.
Building a RESTful API with Node.js, Express.js & Supabase for user management CRUD operations.
afterRenderEffect runs after DOM updates, ensuring side effects happen at the right time. It integrates seamlessly with Angular Signals, eliminating manual change detection and debugging state changes.
Discover how rxResource simplifies data fetching in Angular apps, reducing boilerplate code and improving performance with automatic state handling, caching, and seamless integration with signals.
Build a simple CRUD API using Flask and MongoDB, storing data in flexible JSON-like documents.
Integrate Tailwind CSS 4.0 with Angular v19.1: install dependencies, configure PostCSS, import Tailwind, and start using utility-first classes for rapid UI development.
Build a fully functional Tic Tac Toe game in Angular with component-based architecture & reactive programming, covering dynamic game board, turn-based play, winner detection & reset functionality.
Let's create a simple Angular app that demonstrates how to use enums to manage related constants, including union types, constant objects, namespaces with constant values, classes with static properties and mapped types.
Enums help keep code clean & readable by grouping related constants together, avoiding "magic numbers" or strings that can make understanding logic challenging. They're useful for user roles, statuses, and other types in Angular apps.
Master Git stash for switching branches, experimenting & handling urgent tasks without losing progress.
Angular's ErrorHandler service helps manage uncaught errors globally, providing a seamless user experience. Learn how to create a custom global error handler and handle errors effectively.
Built an investment calculator using Angular & Tailwind CSS, estimating future value based on initial investment, annual interest rate & duration.