Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 3.11 KB

README.md

File metadata and controls

76 lines (56 loc) · 3.11 KB

پروژه قالب ری‌اکت برای کافه Frida Kahlo

مقدمه

این پروژه شامل طراحی و توسعه یک قالب ری‌اکت برای کافه Frida Kahlo است. هدف از این پروژه ایجاد یک وب‌سایت زیبا و کاربرپسند است که تجربه‌ای منحصر به فرد و جذاب برای کاربران فراهم کند. این قالب با الهام از هنر و سبک فریدا کالو طراحی شده است تا بازدیدکنندگان را به دنیای خلاقانه و رنگارنگ او دعوت کند.

ویژگی‌ها

  • طراحی واکنش‌گرا: قالب به گونه‌ای طراحی شده است که در تمامی دستگاه‌ها (موبایل، تبلت و دسکتاپ) به خوبی نمایش داده شود.
  • استفاده از رنگ‌های زنده: با الهام از نقاشی‌های فریدا کالو، از رنگ‌های زنده و جذاب در طراحی استفاده شده است.
  • ناوبری ساده و کاربرپسند: منوها و ناوبری به گونه‌ای طراحی شده‌اند که کاربران به راحتی بتوانند به بخش‌های مختلف وب‌سایت دسترسی پیدا کنند.
  • گالری تصاویر: بخشی برای نمایش تصاویر کافه و آثار هنری فریدا کالو.
  • بخش بلاگ: امکان انتشار مقالات و اخبار مرتبط با کافه و هنر.
  • فرم تماس: فرم تماس برای ارتباط کاربران با کافه.

تکنولوژی‌ها

  • React: کتابخانه جاوااسکریپت برای ساخت رابط‌های کاربری.
  • React Router: برای مدیریت ناوبری و مسیرها در وب‌سایت.
  • Styled Components: برای استایل‌دهی به کامپوننت‌ها.
  • Axios: برای ارتباط با API و دریافت داده‌ها.
  • Formik: برای مدیریت فرم‌ها و اعتبارسنجی.

ساختار پروژه

frida-kahlo/
├── public/
│   ├── index.html
│   └── ...
├── src/
│   ├── components/
│   │   ├── Header.js
│   │   ├── Footer.js
│   │   ├── Gallery.js
│   │   └── ...
│   ├── pages/
│   │   ├── Home.js
│   │   ├── About.js
│   │   ├── Blog.js
│   │   └── ...
│   ├── App.js
│   ├── index.js
│   └── ...
├── package.json
└── README.md

نحوه نصب و اجرا

  1. کلون کردن مخزن:

    git clone https://github.com/gcorp-llc/frida-kahlo.git
    
    cd frida-kahlo
  2. نصب وابستگی‌ها:

    npm install
  3. اجرای پروژه:

    npm start

مشارکت

ما از مشارکت شما در این پروژه استقبال می‌کنیم. اگر علاقه‌مند به همکاری هستید، لطفاً یک Pull Request ارسال کنید یا با ما تماس بگیرید.