Skip to content

gcorp-llc/frida-kahlo

Repository files navigation

پروژه قالب ری‌اکت برای کافه 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 ارسال کنید یا با ما تماس بگیرید.


Releases

No releases published

Packages

No packages published