hackathon project at sgu
1.0.0
تم إنشاء هذا المشروع باستخدام مكدس MERN :
قبل إعداد المشروع، تأكد من تثبيت البرنامج التالي على جهازك:
اتبع الخطوات أدناه لإعداد المشروع وتشغيله.
إذا لم تقم باستنساخ المستودع بعد، فيمكنك القيام بذلك باستخدام الأمر التالي:
git clone https://github.com/altamsh04/hackathon-project-at-sgu.git
cd hackathon-project-at-sgu
انتقل إلى دليل المشروع وقم بتثبيت التبعيات المطلوبة باستخدام npm أو Yarn:
# Using npm
npm install
يقوم هذا الأمر بتثبيت كافة الحزم الضرورية المدرجة في ملف package.json
.
لبدء خادم التطوير، استخدم الأمر التالي:
# Using npm
npm run dev
hackathon-project-at-sgu/
├── public/ # Static assets like images and icons
├── server/ # Server backend
├── src/
│ ├── assets/ # Local image files, fonts, etc.
│ ├── components/ # Reusable React components
│ ├── pages/ # Page-level components or views
│ ├── App.jsx # Main application component
│ ├── main.jsx # Entry point for the React app
│ └── index.css # Global styles
├── index.html # Main HTML template
├── package.json # Project dependencies and scripts
├── vite.config.js # Vite configuration file
└── README.md # Project documentation
src/main.jsx
: هذه هي نقطة الدخول لتطبيق React الخاص بك.src/App.jsx
: المكون الجذر الذي يحتوي على التصميم الرئيسي للتطبيق.vite.config.js
: ملف التكوين لـ Vite، حيث يمكنك تخصيص إعدادات البناء والتطوير.index.html
: قالب HTML الذي يستخدمه Vite لخدمة تطبيق React الخاص بك.