diff --git a/src/config/text.json b/src/config/text.json index a7ba35a..3cde357 100644 --- a/src/config/text.json +++ b/src/config/text.json @@ -192,50 +192,50 @@ "items": [ { "title": "CareerFlow", - "description": "An Android application that provides AI-driven career guidance, resume insights, and personalized role recommendations.", + "description": "AI‑driven career guidance using a modular Compose architecture with fast, on‑device role‑fit analysis.", "tech": ["Kotlin", "Jetpack Compose", "Gemini API"], "repo": "https://github.com/iNoles/CareerFlow" }, { "title": "Taskify", - "description": "An productivity app for creating, updating, and organizing tasks with support for offline usage.", + "description": "An offline‑first task manager with reliable Room persistence and clean state handling.", "tech": ["Kotlin", "Room", "Jetpack Compose", "Koin"], "repo": "https://github.com/iNoles/Taskify" }, { "title": "TopCoinTrack", - "description": "A real-time cryptocurrency tracker that displays market data with sorting, error handling, and responsive UI updates.", + "description": "A real‑time crypto tracker with an error‑resilient API layer and smooth, incremental UI updates.", "tech": ["Kotlin", "Coroutines", "Fuel", "Jetpack Compose", "Room"], "repo": "https://github.com/iNoles/TopCoinTrack" }, { "title": "HackerNews", - "description": "A cross-platform client for browsing Hacker News stories with real-time content updates.", + "description": "A cross‑platform HN client using async LINQ over IAsyncEnumerable to stream Firebase updates via MVVM.", "tech": [".NET MAUI", "C#", "Firebase Realtime Database", "CommunityToolkit.Mvvm"], "repo": "https://github.com/iNoles/HackerNews" }, { "title": "SpringTasker", - "description": "A backend service for managing users and tasks through a structured set of RESTful endpoints.", + "description": "A REST API with JWT auth, role‑based access, and a clean, layered service architecture.", "tech": ["Java", "Spring Boot", "Spring Data JPA", "JWT", "H2 Database"], "repo": "https://github.com/iNoles/SpringTasker" }, { "title": "ShopShowcase", - "description": "A cross-platform application for browsing products and storefront data using Shopify's Storefront API.", + "description": "A storefront browser powered by typed GraphQL, efficient caching, and a modular MAUI MVVM setup.", "tech": [".NET MAUI", "C#", "GraphQL", "Shopify Storefront API", "MVVM"], "repo": "https://github.com/iNoles/ShopShowcase" }, { "title": "BookTracker", - "description": "A full-stack application for managing books with authentication, CRUD operations, and API support for external clients.", + "description": "A full‑stack book manager with secure auth, structured CRUD flows, and a modern Vue 3 UI.", "tech": ["ASP.NET Core", "C#", "Entity Framework", "SQLite", "Vue 3", "TypeScript", "Tailwind CSS", "xUnit"], "repo": "https://github.com/iNoles/BookTracker" }, { "title": "Lifeguard Times (Google Play)", - "description": "A Jetpack Compose app that provides trending and newsworthy articles related to lifeguards and lifeguarding topics.", - "tech": ["Kotlin", "Jetpack Compose", "Firebase"], + "description": "A Jetpack Compose app that surfaces trending lifeguard stories with an offline‑ready reading experience and a simple way to share your own.", + "tech": ["Kotlin", "Jetpack Compose", "Room", "Firebase"], "repo": "https://play.google.com/store/apps/details?id=com.elifeguard.lifeguardtimes" } ]