ძველი მანქანების შეკეთებისა და განახლების ვებგვერდი.
ძირითადი მახასიათებლები ვებგვერდი არის ერთენოვანი: ინგლისური მორგებულია მობილურ მოწყობილობებს ადმინისტრატორის პანელს აქვს ინტუიციური ინტერფეისი (ავტვირთავ მზა cms - ის html, css, js ფაილებს ხუტშაბათს ან პარასკევს)
ვებგვერდი
რა არის ის ძირითადი კომპონენტები, რომლის გარეშეც ვებგვერდის გამოქვეყნება არ შეიძლება:
-
Home | მთავარი მთავარი გვერდი ყოველთვის მორგებულია ეკრანის ზომას, შესაძლებელია ფოტოების დათვალიერება (სლაიდერი) სლაიდერი (ფოტო) მორგებულია ეკრანის ზომას ფოტოს ახლავს თარიღი და დასათაურება
-
Services | სერვისები სერვისებს აქვს დასათაურება სერვისების გვერდზე გამოტანილია 3 ძირითადი მომსახურება
-
Contact | კონტაქტი გამოყენებულია გუგლის რუკა (უმჯობეის google api-თ შემოტანა) აქვს საკონტაქტო ფორმა, თუ მომხმარებელმა ცარიელი დატოვა ველი, შესაბამისი შეტყობინებას ხედავს მომხმარებელი ხედავს შეტყობინებას გაგზავნის შემთხვევაში (error and success messages)
-
Navigation | ნავიგაცია ნავიგაციის ღილაკი დინამიურად იცვლება (გახნსა დახურვა) მენიუზე მიჭერისას დინამიურად ისქროლება შესაბამის განყოფილებაზე
-
Footer copyright ვებგვერდის შექმნელები :)
Features: ეს არის შესაძლებლობები, რომლის გარეშეც ვებგევრდის გაშვება შეიძლება, მაგრამ უფრო კარგი იქნება თუკი ექნება.
მთავარ გვერდზე parallax ეფექტის დამატება, შესაძლებელია ამ ბიბლიოთეკის გამოყენება: https://dixonandmoe.com/rellax/ სერვისების გვერდზე @keyframe ანიმაციის დამატება
- cms (content management system) რა არის ის ძირითადი კომპონენტები, რომლის გარეშეც ადმინისტრატორის პნელს აზრი არ აქვს:
2.1. მოდულები:
-
Home | მთავარი შესაძლებელია დამატება, რედაქტირება და წაშლა: ფოტო თარიღი დასათაურება
-
Services | სერვისები შესაძლებელია დამატება, რედაქტირება და წაშლა სერვისის ფოტო (svg ფორმატში) დასათაურება
-
Social Links | სოციალური ქსელებისათის ბმულების დამატება შესაძლებელია მხოლოდ რედაქტირება: Facebook Google+ twitter
-
Subscribers | გამომწერები არ აქვს, რედაქტირების, წაშლის ან დამატების შესაძლებლობა, ჩანს მომხმარებლის სახელი ელექტრონული ფოსტა შევსების თარიღი (Feature)
2.2. ფუნქციონალი: Login Page | ავტორიზაციის გვერდი არსებული (ბაზაში წინასწარ შექმნილი) ელ.ფოსტით და პაროლით შესაძლებელია ავტორიზაციის გავლა. ვებგევრდის კონტეტნტის ადმინისტრირებისათვის, იხ. ზემოთჩამოთვლილი მოდულები
Contact form | კონტაქტის ფორმა საკონტაქტო ფორმის ვალიდაცია, გულისხმობს, რომ როგორც დიზაინშია, მომხმარებელს არ აქვს უფლება დატოვოს ცარიელი/შეუვსებელი ტექსტური ველები და სქესის მოსანიშნი სექცია, თუკი ცარიელს დატოვებს უნდა გამოუტანოს შესაბამისი შეტყობინება (error message) თუკი ყველა სავალდებულო ველი შეავსო, და გადააგზავნა, წარმატების შემტხვევაში უნდა გამოიტანოს შესაბამისი მესიჯი (success message)
Features: ეს არის შესაძლებლობები, რომლის გარეშეც ადმინისტრატორის პანელის გამოყენება, შეიძლება მაგრამ კარგი იქნებოდა თუკი ექნება.
მოდული: Dashboard, როდესაც ადმინისტრატორის პანელში ლოგინდები ჩანს ეს მოდული, სადაც გამოტანილია: რამდენი სერვისია დამატებული რამდენი subscriber/სიახლეების გამომწერი ყავს ვებგვერდს ვალიდაცია, ველები, რომლის ცარელი დატოვებაც არ შეიძლება სერვისები - დასათაურება სლიდერი - დასათაურება
მნიშვნელოვანია - FRONT გამაყენებული იყოს: html5 თეგები Bootstrap აწყობის პერიოდში ბოლო “მუშა” ვერისა, მთლად ბეტა და ექსპერიმენტულები არ გვინდა :) Html validator - ში არ ქონდეს ერორები ვექტორული იმიჯების გამოყენება (font icon ან/და svg) სუფთად ეწეროს :)
მნიშვნელოვანია - BACK PHP გამაყენებული იყოს: Laravel აწყობის პერიოდში ბოლო ვერისა View - ებში, head, navigation ყველა ცალცალკე blade - ში არ იყოს გამოყენებული ბაზა გაკეტებული იყოს მიგრაციებით (ძალიან სასურველია, თუნდაც ცოტა ხარვეზები ქონდეს)
P.S. აქ კიდე დავამატებ მნიშვნელოვან კომპონენტებ :)