ტექნიკური მოთხოვნები

  • პლატფორმის Front-End-ი უნდა იყოს Next.JS-ზე pages საქაღალდით დაწერილი

  • პლატფორმის Back-End-ი უნდა იყოს Laravel-ზე დაწერილი

  • Front-End უნდა იყოს TypeScript-ზე დაწერილი

  • პროექტში უნდა გამოვიყენოთ ESLint && Prettier

  • Front-End-ის მხარეს საჭიროა გამოვიყენოთ TailwindCSS

  • Front-End-ის ფომებში გამოვიყენოთ react hook form

  • Front-End და Back-End უნდა იყოს ცალ-ცალკე რეპოზიტორია

  • Back-End-ის API-ს საჭიროა სვაგერის საშუალებით დავუწეროთ დოკუმენტაცია

  • Git-ის კომიტები უნდა იცავდეს სემანტიკური კომიტების ფორმატს.

  • უნდა იყოს დაცული Clean Code პრინციპები.

  • პროექტი უნდა იყოს ატანილი სერვერზე.

  • ორივე რეპოზიტორიაში უნდა იყოს CD pipeline-ი გამართული

  • ბექნდის api-ის დოკუმენტაცინა უნდა იყოს დაწერილი სვაგერში

Last updated