ხშირად დასმული

პასუხები კითხვებზე.

თუ აქ ვერ იპოვე საჭირო პასუხი — მომწერე, ყველა წერილს ვპასუხობ.

ზოგადი

  • ვინ ხართ და რას აკეთებთ?
    მე ვარ გიორგი გრძელიძე — fullstack ვებ დეველოპერი თბილისიდან, ვმუშაობ Laravel + Vue.js აპლიკაციებზე. პროექტებს ვმართავ ბაზის დიზაინიდან გაპრიალებულ საჯარო ინტერფეისამდე, ჩვეულებრივ ერთი დეველოპერის ფორმატში.
  • სად ხართ დაფუძნებული და რომელ დროის სარტყელში მუშაობთ?
    თბილისი, საქართველო (UTC+4). სამუშაო დღის განმავლობაში ვფარავ ევროპას და ახლო აღმოსავლეთს, შუადღის შემდეგ ვუერთდები აშშ-ის აღმოსავლეთ სანაპიროს.
  • რომელ ენებზე მუშაობთ?
    ვსაუბრობ ქართულად, ინგლისურად და რუსულად. კოდი, commit-ები და დოკუმენტაცია სტანდარტულად ინგლისურადაა; პროდუქტის ტექსტი და ადმინ პანელის წარწერები შესაძლებელია სამივე ენაზე.
  • ხელმისაწვდომი ხართ full-time-ზე, კონტრაქტზე თუ მცირე პროექტებზე?
    ამჟამად ვიღებ კონტრაქტებსა და პროექტებს არსებული კლიენტებთან პარალელურად. შესაფერისია მცირე აუდიტი, კონცენტრირებული build და გრძელვადიანი მრავალთვიანი ჩართულობა — მომწერეთ სავარაუდო scope და გულახდილად გეტყვით, ჯდება თუ არა დროში.
  • ხელს აწერთ NDA-ს დისკუსიამდე?
    დიახ — ორმხრივი NDA-ს ხელის მოწერა პრობლემას არ ქმნის, სანამ ტექნიკურ ან ბიზნეს დეტალს გავაზიარებთ. გამომიგზავნეთ თქვენი სტანდარტული ფორმა, ან გავცემ მე ჩემს ნიმუშს.

ფასები

  • პროექტებს ფიქსირებული ღირებულებით აფასებთ თუ საათობრივად?
    ორივეა შესაძლებელი. კარგად განსაზღვრული build, რომელსაც აქვს ცხადი deliverable, ფიქსირებული ღირებულებით ფასდება. მუდმივი დეველოპმენტი, აუდიტი და code review — საათობრივად ან კვირეული retainer-ით. სტრუქტურას შევთანხმდებით საწყისი ზარის შემდეგ.
  • არსებობს თუ არა პროექტის მინიმალური ზომა?
    სრული build-ისთვის ჩვეულებრივ ერთკვირიანი ჩართულობიდან ვიწყებ; მცირე მოთხოვნები (კონცენტრირებული აუდიტი, code review, რთული ბაგის გასწორება) რამდენიმე საათში თავსდება. თუ მოთხოვნა ამ ზღვარს ქვემოთაა, გულახდილად გეტყვით და გადაგამისამართებთ უფრო შესაფერის ადამიანთან.
  • რომელ ვალუტებში გამოწერთ ინვოისებს?
    USD და EUR საერთაშორისო კლიენტებისთვის, GEL ქართველი კლიენტებისთვის. Wire transfer, Wise და პირდაპირი საბანკო გადარიცხვა მისაღებია.
  • რა არის გადახდის პირობები?
    ფიქსირებული ღირებულების პროექტებზე: 50% წინასწარ, ნაშთი მიწოდებაზე. Retainer-ისა და საათობრივი სამუშაოს შემთხვევაში: ინვოისი ყოველი ორი კვირის ბოლოს, net 14. დიდი პროექტები იყოფა თვიური milestone-ებით.
  • გადასახადია წინასწარი ზარი?
    არა. პირველი 30–45 წუთი ჩემზეა — საკმარისი იმისთვის, რომ პრობლემა გავიგო, გავაცნო ჩემი გულახდილი შეფასება განხორციელებაზე და ერთად გადავწყვიტოთ, აქვს თუ არა აზრი წინ წასვლას.

პროცესი

  • როგორ იწყება ახალი პროექტი?
    მცირე საწყისი ზარით (ან წერილობითი brief-ით), რომ შევთანხმდეთ scope-ზე, შეზღუდვებზე და წარმატების კრიტერიუმებზე. შემდეგ წერილობით გიგზავნით წინადადებას — დროითი გრაფიკით, deliverable-ებით და ფასით. მიღების შემდეგ, სამუშაო იწყება შეთანხმებული kickoff თარიღით, ჩვეულებრივ ერთიდან ორ კვირაში.
  • როგორ ვუკავშირდებით პროექტის მიმდინარეობისას?
    ძირითადად ასინქრონულად — Slack, Notion ან email ყოველდღიური განახლებებისთვის; ერთი მცირე კვირეული sync (15–30 წუთი) მიმართულების შესათანხმებლად და blocker-ების მოსაგვარებლად. მთავარი გადაწყვეტილებები ფიქსირდება წერილობით, რომ არაფერი დაიკარგოს.
  • საშუალოდ რამდენი ხანი სჭირდება პროექტს?
    კონცენტრირებული მარკეტინგული საიტი ან ადმინ პანელი: ორიდან ექვს კვირამდე. ინდივიდუალური SaaS feature ან ფინანსური მოდული: ერთიდან სამ თვემდე. სრული end-to-end პროდუქტი: სამიდან ექვს თვემდე. შეფასებები ზუსტდება საწყისი ზარის შემდეგ.
  • როგორ ხდება ცვლილებების და scope-ის გაფართოების მართვა?
    ყოველი milestone მოიცავს გადახედვის ფანჯარას შეთანხმებული scope-ის ფარგლებში. scope-ის ფარგლებს გარეთ მოთხოვნები ფასდება ცალკე change request-ით — ინვოისზე გაუთვალისწინებელი თანხები არ იქნება. მიზანი — კარი ღია იყოს, მაგრამ ყოველი გადაწყვეტილება თავიდან არ გადაიხედოს.
  • რა ხდება გაშვების შემდეგ — გაქვთ მხარდაჭერა?
    დიახ. ყოველი პროექტი მოდის 30-დღიანი გარანტიის ფანჯრით, რომლის განმავლობაშიც შეთანხმებული scope-ის ფარგლებში ნებისმიერი ხარვეზი უფასოდ სწორდება. შემდეგ მხარდაჭერა გრძელდება retainer-ით ან საათობრივად — თქვენი არჩევანი.

ტექნიკური

  • რომელი ტექნოლოგიური სტეკით მუშაობთ?
    Laravel 11+ და PHP 8.3+ backend-ზე, Vue 3 + TypeScript + Inertia.js frontend-ზე, Tailwind CSS სტილისთვის, Filament ადმინ პანელებისთვის. MySQL ან PostgreSQL მონაცემებისთვის, Redis cache-ისა და queue-ებისთვის. CI GitHub Actions-ზე, ტესტები Pest-ით.
  • მხოლოდ Laravel-ით აშენებთ თუ სხვა backend-ებთანაც მუშაობთ?
    Laravel ნაგულისხმევია — სწორედ აქ ვარ ყველაზე სწრაფი და მკაფიო. Node.js ან Python სერვისებთან ინტეგრაცია მისაღებია იქ, სადაც ისინი უკვე არსებობს, მაგრამ Django ან Rails აპლიკაციის ნულიდან აშენების სწორი ადამიანი არ ვარ.
  • შეგიძლიათ მუშაობა არსებულ კოდბაზაზე თუ მხოლოდ ნულიდან?
    ორივეზე. ჩემი სამუშაოს დაახლოებით ნახევარი არსებულ ან ნაწილობრივ აშენებულ Laravel პროექტებზეა — refactor, ახალი feature, წარმადობის გასწორება. ვიწყებ მცირე აუდიტით, რომ ორივემ ცხადად ვიცოდეთ, რას ვუპირისპირდებით, სანამ შეფასებები ჩამოყალიბდება.
  • როგორ მართავთ მრავალენოვან (i18n) პროექტებს?
    translatable JSON სვეტები Spatie პაკეტით, per-locale slug-ი და meta, locale-prefixed route-ები, fallback ჯაჭვი დაკარგული თარგმანებისთვის და სწორი hreflang + canonical URL SEO-სთვის. ადმინ პანელი ყოველ translatable ველს გამოაქვს tab-ებიანი locale გადართვით, რომ რედაქტორი არ ჩაიჭედოს.
  • ვინ ფლობს კოდს და რეპოზიტორიას?
    თქვენ — სრულად, პირველივე დღიდან. კოდი იწერება თქვენს GitHub-ზე (ან სადაც გირჩევნიათ), თქვენი account-ის ან organization-ის ქვეშ. პირადი mirror არ მაქვს. პროექტის დახურვისას საკუთარ წვდომას ვაუქმებ, თუ კონკრეტულად მხარდაჭერისთვის არ მინდით.
  • გთავაზობთ hosting-ს და deployment-ს თუ მხოლოდ კოდს?
    ვაყენებ CI/CD pipeline-ებს და ვწერ deploy პროცედურებს, მაგრამ hosting-ს თქვენი სახელით არ ვმართავ. რეკომენდებული გარემოები: Forge, Vapor, Hetzner Cloud ან Fly.io — მასშტაბისა და ბიუჯეტის მიხედვით. პირველ deploy-ს ერთად გავაკეთებთ და დავადოკუმენტებთ, რომ თქვენი გუნდმა (ან მე მომავალში) ხელახლა გაიმეოროს.