Skip to content

chubinaaa/linkedIn_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Clone by Luka Chubinidze

CodeIT-ის საფინალო დავალებისთვის

ბევრი ვიფიქრე თუ ცოტა, გადავწყვიტე საკუთარი თავი გამომეწვია და შედარებით დიდი პროექტის წერა დავიწყე. საბოლოო ჯამში, დედლაინს თუ გავითვალისწინებთ, ვფიქრობ კარგი შედეგია და ბევრი რამ მოვასწარი (მათ შორის API-ს შექმნა). ცხადია, საიტზე ბევრი ბაგი და დეტალია გამოსასწორებელი, თუმცა ვფიქრობ რომ ნელ-ნელა დავამატო და უფრო და უფრო დავამსგავსო ორიგინალს, ვიზუალურადაც და ფუნქციონალითაც.

საიტზე მომხმარებელს შეუძლია:

  • შევიდეს გუგლის დახმარებით (იმეილით და პაროლით შესვლა/რეგისტრაცია დაემატება მოგვიანებთ)
  • დაპოსტოს (პოსტის რედაქტირება/წაშლა/ინტერააცია დაემატება მოგვიანებით)
  • ნახოს სხვა (გამოგონილი) მომხმარებლები
  • გადავიდეს სამ სხვადასხვა გვერდზე
  • ნახოს სხვისი პროფაილი
  • ნახოს საკუთარი პროფაილი (მონაცემების რედაქტირება დაემატება მოგვიანებით)
  • ნახოს (გამოგონილი) ვაკანსიები
  • ნახოს ცალკეული ვაკანსია (ვაკანსიის დეტალები დაემატება მოგვიანებით)

გამოყენებული ტექნოლოგიები, იარაღები და რესურსები:

  • JSX
  • Routing
  • SSR/CSR (მაგ.: პოსტები რენდერდება კლიენტთან, რათა ახალი პოსტი იმწამსვე გამოჩნდეს)
  • Conditional Rendering
  • Hooks: useState, useRef, useEffect, useSession, useContext...
  • CRUD Operations (კონკრეტულად POST Request)
  • MongoDB/Mongoose
  • dummyjson.com

საიტი რესპონსიულია და შესაძლებელია ტელეფონით, ტაბლეტით და კომპიუტერით შესვლა