@@ -4,128 +4,135 @@ import { NeonGradientCard } from "@/components/ui/neon-gradient-card";
44import { Button } from "@nextui-org/react" ;
55import { Github , Linkedin } from "lucide-react" ;
66import Image from "next/image" ;
7+ import MainNavbar from "@/components/main-navbar/navigation-bar" ;
78
89type Props = { } ;
910
1011const AboutPage = ( props : Props ) => {
1112 return (
12- < main className = "font-heebo overscroll-y-none z-1" dir = "rtl" >
13- < DotPattern
14- className = { cn (
15- "[mask-image:radial-gradient(800px_circle_at_center,white,transparent)]"
16- ) }
17- />
18- < div className = "relative flex md:min-h-screen lg:min-h-screen flex-col items-center justify-center p-4 -mt-16 pt-20" >
19- < NeonGradientCard className = "max-w-2xl z-10" >
20- < div className = "flex items-center justify-between mb-4" >
21- < div >
22- < h1 className = "text-4xl md:text-5xl font-bold text-foreground -my-2" >
23- אודות{ " " }
24- < span className = "font-pixelify" > VISION</ span >
25- </ h1 >
26- < h2 className = "text-lg md:text-xl text-foreground/75 mt-2" >
27- פותח על ידי{ " " }
28- < a
29- href = "https://www.linkedin.com/in/lavie-g-3a66a21ba/"
30- target = "_blank"
31- rel = "noopener noreferrer"
32- className = "hover:underline"
33- >
34- לביא גריב
35- </ a >
36- </ h2 >
13+ < >
14+ < MainNavbar />
15+ < main className = "font-heebo overscroll-y-none z-1" dir = "rtl" >
16+ < DotPattern
17+ className = { cn (
18+ "[mask-image:radial-gradient(800px_circle_at_center,white,transparent)]"
19+ ) }
20+ />
21+ < div className = "relative flex md:min-h-screen lg:min-h-screen flex-col items-center justify-center p-4 -mt-16 pt-20" >
22+ < NeonGradientCard className = "max-w-2xl z-10" >
23+ < div className = "flex items-center justify-between mb-4" >
24+ < div >
25+ < h1 className = "text-4xl md:text-5xl font-bold text-foreground -my-2" >
26+ אודות{ " " }
27+ < span className = "font-pixelify" >
28+ VISION
29+ </ span >
30+ </ h1 >
31+ < h2 className = "text-lg md:text-xl text-foreground/75 mt-2" >
32+ פותח על ידי{ " " }
33+ < a
34+ href = "https://www.linkedin.com/in/lavie-g-3a66a21ba/"
35+ target = "_blank"
36+ rel = "noopener noreferrer"
37+ className = "hover:underline"
38+ >
39+ לביא גריב
40+ </ a >
41+ </ h2 >
42+ </ div >
43+ < Image
44+ src = "https://media.licdn.com/dms/image/v2/D4E03AQHA8OANx3jqDQ/profile-displayphoto-shrink_800_800/B4EZOvY7Z3HEAc-/0/1733814368868?e=1740614400&v=beta&t=5b5Wk0y8iXWTHqmOcdOUx9ygzW0k-DVeeAQHkrcvQJ4"
45+ alt = "Vision Creator"
46+ className = "w-24 h-24 md:w-32 md:h-32 rounded-full object-cover"
47+ width = { 128 }
48+ height = { 128 }
49+ />
3750 </ div >
38- < Image
39- src = "https://media.licdn.com/dms/image/v2/D4E03AQHA8OANx3jqDQ/profile-displayphoto-shrink_800_800/B4EZOvY7Z3HEAc-/0/1733814368868?e=1740614400&v=beta&t=5b5Wk0y8iXWTHqmOcdOUx9ygzW0k-DVeeAQHkrcvQJ4"
40- alt = "Vision Creator"
41- className = "w-24 h-24 md:w-32 md:h-32 rounded-full object-cover"
42- width = { 128 }
43- height = { 128 }
44- />
45- </ div >
46- < div >
47- < p className = "mb-6 text-lg text-foreground text-pretty" >
48- Vision היא אפליקציית web לניטור וניהול מערכות תקשורת
49- סלולריות מסוג eNodeB. הפרויקט פותח עם{ " " }
50- < strong > Next.js 14</ strong > ו-
51- < strong > Express</ strong > , תוך שימוש ב-
52- < strong > NextUI</ strong > לרכיבי UI מותאמים ונגישים
53- וב-< strong > Tailwind CSS</ strong > לעיצוב רספונסיבי
54- ומודרני. האפליקציה מתבססת על{ " " }
55- < strong > Zustand</ strong > לניהול states בצורה פשוטה,
56- וכן < strong > Leaflet</ strong > להצגת מפות
57- אינטראקטיביות. המערכת מאפשרת מעקב בזמן אמת אחרי
58- נתונים חשובים כמו כמות מכשירים פעילים, התראות
59- והפרעות תדרים. המידע מוצג בצורה נוחה ונגישה למשתמש,
60- דרך לוח בקרה או תצוגת מפה. המערכת מבוססת על
61- טכנולוגיות מתקדמות שמאפשרות ניטור מדויק, ויזואליזציה
62- של נתונים בזמן אמת וארכיטקטורה גמישה ופשוטה לתחזוקה.
63- </ p >
51+ < div >
52+ < p className = "mb-6 text-lg text-foreground text-pretty" >
53+ Vision היא אפליקציית web לניטור וניהול מערכות
54+ תקשורת סלולריות מסוג eNodeB. הפרויקט פותח עם{ " " }
55+ < strong > Next.js 14</ strong > ו-
56+ < strong > Express</ strong > , תוך שימוש ב-
57+ < strong > NextUI</ strong > לרכיבי UI מותאמים
58+ ונגישים וב-< strong > Tailwind CSS</ strong > לעיצוב
59+ רספונסיבי ומודרני. האפליקציה מתבססת על{ " " }
60+ < strong > Zustand</ strong > לניהול states בצורה
61+ פשוטה, וכן < strong > Leaflet</ strong > להצגת מפות
62+ אינטראקטיביות. המערכת מאפשרת מעקב בזמן אמת אחרי
63+ נתונים חשובים כמו כמות מכשירים פעילים, התראות
64+ והפרעות תדרים. המידע מוצג בצורה נוחה ונגישה
65+ למשתמש, דרך לוח בקרה או תצוגת מפה. המערכת מבוססת
66+ על טכנולוגיות מתקדמות שמאפשרות ניטור מדויק,
67+ ויזואליזציה של נתונים בזמן אמת וארכיטקטורה גמישה
68+ ופשוטה לתחזוקה.
69+ </ p >
6470
65- < hr className = "my-4 border-foreground/10 border-t-[2.5px] rounded-lg" />
71+ < hr className = "my-4 border-foreground/10 border-t-[2.5px] rounded-lg" />
6672
67- < p className = "text-lg text-foreground font-bold" >
68- הפרויקט נפרס על תשתית ענן מתקדמת הכוללת:
69- </ p >
70- < ul className = "mb-6 text-lg text-foreground list-disc list-inside" >
71- < li >
72- < strong > Render.com</ strong > : מנהלת את ה-Backend
73- ביעילות, עם תמיכה בעומסים משתנים ויכולת פריסה
74- מהירה.
75- </ li >
76- < li >
77- < strong > Supabase</ strong > : מסד נתונים מבוסס{ " " }
78- < strong > PostgreSQL</ strong > שמבטיח אחסון וניהול
79- מידע פשוט ומהיר בצורה מאובטחת.
80- </ li >
81- < li >
82- < strong > Vercel</ strong > : אחראית לפריסת
83- ה-Frontend, תוך שימוש ברשת CDN שמאפשרת טעינה
84- מהירה וחוויית משתמש מיטבית בכל מקום בעולם.
85- </ li >
86- </ ul >
73+ < p className = "text-lg text-foreground font-bold" >
74+ הפרויקט נפרס על תשתית ענן מתקדמת הכוללת:
75+ </ p >
76+ < ul className = "mb-6 text-lg text-foreground list-disc list-inside" >
77+ < li >
78+ < strong > Render.com</ strong > : מנהלת את
79+ ה-Backend ביעילות, עם תמיכה בעומסים משתנים
80+ ויכולת פריסה מהירה.
81+ </ li >
82+ < li >
83+ < strong > Supabase</ strong > : מסד נתונים מבוסס{ " " }
84+ < strong > PostgreSQL</ strong > שמבטיח אחסון
85+ וניהול מידע פשוט ומהיר בצורה מאובטחת.
86+ </ li >
87+ < li >
88+ < strong > Vercel</ strong > : אחראית לפריסת
89+ ה-Frontend, תוך שימוש ברשת CDN שמאפשרת טעינה
90+ מהירה וחוויית משתמש מיטבית בכל מקום בעולם.
91+ </ li >
92+ </ ul >
8793
88- < hr className = "my-4 border-foreground/10 border-t-[2.5px] rounded-lg" />
94+ < hr className = "my-4 border-foreground/10 border-t-[2.5px] rounded-lg" />
8995
90- < p className = "mb-6 text-lg text-foreground" >
91- השילוב בין הטכנולוגיות האלו יוצר מערכת יציבה, נוחה
92- וסקיילבילית, המספקת פתרון יעיל לניהול מערכות תקשורת
93- סלולריות ברשת LTE.
94- </ p >
95- </ div >
96- < div className = "grid grid-cols-2 md:flex gap-4 w-full" >
97- < Button
98- as = "a"
99- href = "https://github.com/lgariv/Vision-frontend"
100- startContent = { < Github /> }
101- className = "font-bold font-sans border-2 dark:border-0 border-[#333]"
102- style = { {
103- backgroundColor : "#eee" ,
104- color : "#333" ,
105- } }
106- target = "_blank"
107- rel = "noopener noreferrer"
108- >
109- צפה ב-GitHub
110- </ Button >
111- < Button
112- as = "a"
113- href = "https://www.linkedin.com/in/lavie-g-3a66a21ba/"
114- startContent = { < Linkedin /> }
115- className = "font-bold font-sans"
116- style = { {
117- backgroundColor : "#0077B5" ,
118- color : "#fff" ,
119- } }
120- target = "_blank"
121- rel = "noopener noreferrer"
122- >
123- LinkedIn
124- </ Button >
125- </ div >
126- </ NeonGradientCard >
127- </ div >
128- </ main >
96+ < p className = "mb-6 text-lg text-foreground" >
97+ השילוב בין הטכנולוגיות האלו יוצר מערכת יציבה,
98+ נוחה וסקיילבילית, המספקת פתרון יעיל לניהול
99+ מערכות תקשורת סלולריות ברשת LTE.
100+ </ p >
101+ </ div >
102+ < div className = "grid grid-cols-2 md:flex gap-4 w-full" >
103+ < Button
104+ as = "a"
105+ href = "https://github.com/lgariv/Vision-frontend"
106+ startContent = { < Github /> }
107+ className = "font-bold font-sans border-2 dark:border-0 border-[#333]"
108+ style = { {
109+ backgroundColor : "#eee" ,
110+ color : "#333" ,
111+ } }
112+ target = "_blank"
113+ rel = "noopener noreferrer"
114+ >
115+ צפה ב-GitHub
116+ </ Button >
117+ < Button
118+ as = "a"
119+ href = "https://www.linkedin.com/in/lavie-g-3a66a21ba/"
120+ startContent = { < Linkedin /> }
121+ className = "font-bold font-sans"
122+ style = { {
123+ backgroundColor : "#0077B5" ,
124+ color : "#fff" ,
125+ } }
126+ target = "_blank"
127+ rel = "noopener noreferrer"
128+ >
129+ LinkedIn
130+ </ Button >
131+ </ div >
132+ </ NeonGradientCard >
133+ </ div >
134+ </ main >
135+ </ >
129136 ) ;
130137} ;
131138
0 commit comments