UniSpace
Unispace-ი არის პლატფორმა UniLab-ის (ილიას სახელმწიფო უნივერსიტეტის პროფესიული აქსელერაციის პროგრამა) ლექტორებისა და სტუდენტებისთვის. ეს პლატფორმა აძლევს ლექტორებს შესაძლებლობას, რომ კურსების და მონაწილეების მენეჯმენტი შეძლონ. პარალელურად სტუდენტებს აძლევს საშვალებას მოიძიონ ინფორმაცია კურსებზე და გაწევრიანდნენ. მე და კიდევ ერთ დეველოპერს, მინდია არაბულს, დაგვავალეს საიტის front-end-ის აწყობა, UI/UX გუნდებიდან მიღებული დიზაინების მიხედვით. ასევე, მჭიდრო კავშირი გვქონდა back-end დეველოპერებთან, რათა ისეთი API გაგვეწერა, რომელიც front-ს მოერგებოდა.
- React
- Javascript
- Styled Components
- Zod
- Python
- Flask
Neo Tbilisi
ნეო თბილისი არის ვებაპლიკაცია, რომელიც შექმნილია ქართული ენისა და კულტურის მცოდნე AI მოდელებთან სასაუბროდ. ის იყენებს Next.js-ს front-ის ფუნქციონალისთვის, Flask და Python-ს ბექისთვის. ჩვენ გამოვიყენეთ route handler-ები Next.js-ში, რათა გაგვესტრიმა მონაცემები Flask API-დან clinet-ზე
- NextJS
- React
- Typescript
- Tailwind
- Python
- Flask
EBase
E-Base-ი არის ვებ აპლიკაცია სერიალებისა და ფილმების მენეჯმენტისთვის. ეს პროექტი შევქმენი ჰარვარდის უნივერსიტეტის CS50-ის კურსის ფინალური ეტაპის გადასალახად. აპლიკაცია იღებს მონაცემებს The Movie Database (TMDB)-დან და მომხმარებლებს აძლევს შესაძლებლობას გააკონტროლონ საკუთარი მედია, რომელიც მიბმულია თავიანთ ანგარიშზ და მომხმარებლებს აძლევს შესაძლებლობას გააკონტროლოს საკუთარი მედია, რომელიც მიბმულია თავიანთ ანგარიშზე. როგორც სოლო დეველოპერი, მე ვაკონტროლებდი როგორც ამ პროექტის front-end-ს ასევე back-end-ს.
- React
- Typescript
- NextJS
- SASS
- PostgreSQL
- Prisma
Octopus
Octopus-ი არის დესკტოპ აპლიკაცია შექმნილი, რათა მუსიკის ორგანიზაცია და მოსმენა მომხმარებელს გაუადვილოს. ის იყენებს web ტექნოლოგიების cross-platform შესაძლებლობებს front-end-ისთვის, ბექზე კი Rust-ის მეშვეობით ოპერაციულ სისტემასთან მყარდება კავშირი. Octopus-ი ინტერგრირდება Jellyfin-ის სერვერთან (მედიას ჰოსტინგის და მენეჯმენტის პროგრამა), რათა საჭირო მონაცემები მოიპოვოს და წვდომა ჰქონდეს audio stream-ებზე. მხოლოდ მე ვმუშაობ ამ პროექტზე, და ის ჯერ კიდევ დეველოპმენტის ფაზაშია.
- Tauri
- React
- Typescript
- Zustand
- Tailwind
- Rust
Build-Ease
მე, როგორც CTO, წავუძეხი საერთაშორისო უძრავი ქონების პლატფორმის განვითარებას, რომლის სპეციალობა ქონების შეფასებაში, გაყიდვებში, შესყიდვებსა და ინვესტიციებშია. Next.js-ისა და Tailwind CSS-ის გამოყენებით, ჩვენ უზრუნველვყავით ადრეული სტარტაპის მზარდი მოთხოვნებისთვის სწრაფი ადაპტაცია. ბიზნესის მასშტაბის ზრდასთან ერთად, ჩავრთეთ Turso, რათა ეფექტურად დაგვეკმაყოფილებინა მონაცემთა ბაზის მზარდი მოთხოვნები.
- NextJS
- React
- Typescript
- Tailwind
- Turso
- SQLite
Sandro's books
სანდროს წიგნები საიტია შექმნილი უნილაბის დირექტორის, სანდრო ასათიანის, აუდიო წიგნებისთვის. საიტის კატალოგი შემოიფარგლება სხვადახვა საკითხით და შეიცავს ინტერგრირებულ audio player-ს, რომელსაც ყველა მოსალოდნელი ფუნქციონალი გააჩნია. მე მევალებოდა არსებული კოდის ბაზის თანამედროვე React Single Page Application (SPA)-ზე გადაწერა. ასევე ახალი ფუნქციონალიც დავამატეთ, როგორიცაა playback და dynamic routing-ი. ამ პროცესის განმავლობაში, UI/UX დიზაინერებთან მჭიდროდ ვმუშაობდით, რათა ჩანაფიქრთან რაც შეიძლება ახლო პროდუქტი შეგვექმნა.
- React
- Javascript
- SASS
- Framer Motion
- React Router
E-Elections 2024 Georgia
ჩვენ შევქმენით საინფორმაციო ვებგვერდი დინამიკური ანიმაციებით, რომელიც დეტალურად აწვდის მომხმარებელს საქართველოს 2024 წლის არჩევნების პროცესის მთავარ ინფორმაციას. სწრაფი განვითარების და გვერდების ჩატვირთვის სიჩქარის ოპტიმიზაციისთვის გამოვიყენეთ Astro. ხოლო ზუსტი და მაღალი ხარისხის ანიმაციების შესასრულებლად, გამოვიყენეთ GSAP ბიბლიოთეკა.
- Astro
- Typescript
- CSS
- I18N
- GSAP
Field Dictionary
ეს web აპლიკაცია ეხმარება ლინგვისტებს სხვადასხვა ენისა და სფეროს ტერმინების ძიებაში, ფილტრაციაში, შენახვაში და ზოგადად მართვაში. ჩვენმა გუნდმა გადაწყვიტა server rendered არქიტექტურაზე დაყრდნობით მუშაობა, რაც გულისხმობს Flask სერვერიდან პირდაპირ HTML შაბლონების გზავნას client-ზე. ამ მიდგომამ მოგვცა შესაძლებლობა გვემუშავა უფრო სწრაფად და გაგვეტესტა მრავალი აპლიკაციის ვარიაცია.
- HTML
- CSS
- Javascript
- Python
- Flask