
Fermé
Publié
Payé lors de la livraison
I run a production Telegram Mini App (TMA) with a Fastify/Node.js backend that handles sales order consolidation for a small business. The system is live with real users and needs ongoing maintenance, bug fixes, and occasional feature work. Tech stack: Backend: Fastify + TypeScript, PostgreSQL (hosted on Railway), Google Sheets integration, Telegram Bot API Frontend: React 18 + TypeScript, Vite, Tailwind CSS, runs as a Telegram WebApp (Mini App) Infra: GitHub for code, GitHub Actions for CI, deployed on Railway (backend) and Vercel/static hosting (frontend). Self-signed HTTPS certs for local dev. Integrations: Telegram Bot (command handlers, webhooks), WhatsApp webhook listener, Google Sheets API for data sync What you'd be doing: Bug triage & fixes — I'll file issues with screenshots, logs, and expected behaviour. You diagnose, patch, test locally, and push with clear commit messages. Dependency updates — Keep Node, npm packages, and Vite/React tooling current. Fix any breaking changes. Database maintenance — PostgreSQL schema tweaks, query optimisation, connection resilience (the app already has server-error vs session-expired detection). Mobile UI polish — The frontend runs inside Telegram's embedded WebView on iOS and Android. Dark mode, keyboard handling, safe-area insets, and touch target sizing all matter. Session & auth — The app uses custom session management (not OAuth). Sessions are passed via URL params, headers, and cookies for Telegram WebView compatibility. You should understand why all three channels exist. Minor features — CSV export, order filtering, product management, dashboard stats. Nothing greenfield — mostly extending what's already there. Codebase structure you should know: Backend: controllers, service, data, repos, middleware, modules Frontend: src — React app with components/pages/, contexts/, hooks/, api/, styles/ Error handling: Custom ApplicationError class with categories and codes, centralised error handler middleware Logging: Central logger with tags — all logs must use it Telegram bot: Command registry pattern in [login to view URL] Copilot instructions and architecture docs exist in [login to view URL] What I expect: Every fix pushed with clear commit messages and passes the test suite (npm test, npm run check) You can work independently from a GitHub issue — I shouldn't need to hand-hold the debugging Response time: acknowledge issues within 24h, patches within 48-72h for non-critical, same-day for production-breaking Comfortable reading existing code patterns and following them (not rewriting everything your way) Successful delivery means: Clean git history with descriptive commits No regressions — existing tests pass, no new Sentry/monitoring errors within 48h of deploy Changes follow existing project conventions (error handling, logging, file structure) Mobile-first testing — changes must work in Telegram WebView on both iOS and Android Budget: Looking for ongoing hourly engagement, roughly 5-15 hours/month depending on issue volume. Happy to discuss a retainer arrangement after a trial period of 2-3 months.
N° de projet : 40233074
8 propositions
Projet à distance
Actif à il y a 28 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
8 freelances proposent en moyenne $22 SGD pour ce travail

Hello I specialize in reliable, ongoing maintenance for your production Telegram mini app (TMA) SaaS. My expertise covers minor bug fixes, routine updates, and ensuring continuous, stable operation. I'll efficiently keep your app performing optimally, allowing you to focus on growth. Let's ensure seamless functionality. Giáp Văn Hưng
$21 SGD en 7 jours
3,9
3,9

Hello, I hope you are doing well. -> Previous Work: I’ve maintained and evolved production-grade SaaS backends and frontends, with a focus on stability, performance, and reliable releases. My recent work includes Node.js/TypeScript services with PostgreSQL, REST/Webhooks, and CI/CD pipelines deployed to cloud providers. I’m comfortable diagnosing production issues from logs and metrics, refactoring for resilience, and delivering features that fit existing architectures. -> Development Plan: 1) Start with a triage of current issues, reproduce locally, and extend tests to cover regressions. 2) Patch fixes with clear, conventional commits and descriptive PRs. 3) Update dependencies and ensure compatibility across Fastify/TS, React, and tooling. 4) Harden database queries, connection handling, and error paths. 5) Polish mobile UI touches for Telegram WebView (dark mode, safe areas, touch targets). 6) Implement minor feature work (CSV export, filters, dashboard stats) inside existing modules. 7) End-to-end checks and test suite validation before deploy. -> Schedule: Respond to issues within 24h; patches delivered within 48-72h for non-critical items and same-day for production-breaking issues. I aim for a smooth cadence with weekly status notes and release-ready PRs. For ongoing maintenance at roughly 5-15 hours/month, we can start with a 2-week trial period and adjust. -> Simple Question: Compose a relevant question about the project for the client, tone should be English I
$25 SGD en 1 jour
1,2
1,2

Hi, I am skilled software engineer with skills including Nginx, Linux, Ubuntu, Git, GitHub, SaaS, Node.js, PHP, CI/CD and PostgreSQL. After reviewing the project requirements, I found the project perfectly match my experience and skills. Having previously worked on similar projects, I'm confident I can complete this project perfectly. To move forward, Please contact me to discuss more about this project. Feel free to contact us to discuss your project
$12 SGD en 6 jours
0,0
0,0

Hi there, I’m excited about the opportunity to provide ongoing maintenance for your Telegram Mini App. My expertise in Fastify and TypeScript, coupled with experience in PostgreSQL and various integrations, makes me confident in my ability to effectively handle bug fixes and maintain your application's stability. I understand the importance of clear commit messages and will ensure every fix adheres to your existing code patterns. Additionally, I’ll prioritize mobile UI adjustments, ensuring the app operates seamlessly in Telegram's WebView. I’ll respond to issues within the agreed timeframe and maintain a clean git history throughout our collaboration. Let’s set up a trial period for about two to three months to evaluate our working relationship.
$30 SGD en 2 jours
0,0
0,0

Hey , Good morning! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Node.js, CI/CD, SaaS, PostgreSQL, PHP, Ubuntu, GitHub, Git, Nginx and Linux. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks & Regards
$12 SGD en 2 jours
0,0
0,0

I have extensive experience in maintaining and enhancing SaaS applications, making me an ideal candidate for your ongoing maintenance project for the Telegram Mini App. With proficiency in Fastify/Node.js backend, React frontend, and various integrations, I can efficiently handle bug fixes, dependency updates, database maintenance, UI enhancements, and minor feature additions. I am well-versed in the codebase structure and can work independently to ensure timely and high-quality deliverables. My commitment to clean git history, adherence to project conventions, and mobile-first testing align with your project expectations. Let's collaborate to ensure the seamless operation and continuous improvement of your app. Please review my portfolio for a glimpse of my capabilities.
$21 SGD en 7 jours
0,0
0,0

I’m well suited to support your live Telegram Mini App with structured, low-risk ongoing maintenance across your Fastify + TypeScript backend and React 18/Vite frontend. I work issue-by-issue via GitHub, reproducing bugs locally (including within Telegram’s WebView), implementing fixes that strictly follow your existing architecture patterns—controllers/service/repos structure, centralized ApplicationError, tagged logging, and command registry conventions—then validating with npm test and npm run check before opening clean, descriptive PRs. I’m comfortable maintaining PostgreSQL on Railway (query optimization, schema tweaks, connection resilience), carefully managing dependency updates to avoid regressions, and polishing mobile UX details like dark mode, safe-area insets, and keyboard handling in Telegram’s embedded iOS/Android environments. I understand the reasoning behind your multi-channel session handling (URL params, headers, cookies) and will extend features without architectural rewrites. The 24h acknowledgment and 48–72h turnaround window is realistic for a 5–15 hour/month engagement, and I’m happy to begin with a short trial period before moving to a longer-term retainer.
$25 SGD en 7 jours
0,0
0,0

Singapore, Singapore
Méthode de paiement vérifiée
Membre depuis mars 17, 2025
$10-30 USD
$1500-3000 USD
₹600-1000 INR
₹12500-37500 INR
£3000-5000 GBP
$250-750 USD
₹750-1250 INR / heure
₹150000-250000 INR
€8-30 EUR
$30-250 USD
$15-25 USD / heure
$10-30 USD
₹250000-290000 INR
$30-250 AUD
$50-300 NZD
$2-8 USD / heure
$750-1500 USD
$30-250 USD
₹12500-37500 INR
$10-30 USD