Giter Site home page Giter Site logo

persian-admin-panel's Introduction

persian-admin-panel

پنل مدیریت فارسی با ری اکت

پروژه پنل مدیریت یک پروژه به کمک اعضای انجمن ری اکت ایران است که هدف آن بالابردن تجربه و افزایش بار علمی انجمن است .


لیست پکیج های فنی پروژه

هر پروژه برای شروع نیاز به یک هماهنگی و نیاز های فنی دارد که در راستای انجام پروژه ، بتواند تیم را در مسیر صحیحی قرار دهد .


در صورتی که برای هر کدام از پکیج ها جایگزینی مد نظر دارید یا نیاز بهتری را احساس میکنید ، لطفا در issue ‌ها بنویسید .


شروع پروژه با استفاده از cra یا همان create-react-app است .

نام کاربرد
react router dom 4 ایجاد روتر و لینک کردن
material-ui یک ui kit برای متریال
axios ارسال درخواست ها به API
redux مدیریت state ها
react helmet مدیریت Meta ها در هدر

نیاز های برطرف نشده پروژه

  • طرح ui

مدیریت پروژه در Trello

برای رعایت نظم اجرای پروژه ، لطفا in progress های هر Board که علاقه به انجام آن را دارید را تکمیل کنید.

لینک ترلو پروژه
بورد ها بعد از اتمام ، به روز شده و todo جدید جایگزین میشوند .

نحوه همکاری

  • به منظور همکاری در پروژه ابتدا ریپوزیتوری را fork کنید و بر اساس Trello ، task های مانده را انجام بدید
  • پس از تکمیل کار انجام شده ، لطفا pull request بدید
  • در صورت یافتن باگ , به صورت یک issue آن را مطرح و پس از pull request دادن ، شماره pull request را در ایشو اعلام میکنیم .
API

api routes are in progress and will be completed as soon as we can .

admin routes
name router address params description
login admin Post shop.nimahabibkhoda.ir/api/v1/admin/login email,password email is : [email protected] , password : admin123456
get products Get shop.nimahabibkhoda.ir/api/v1/admin/products authorization : Bearer < TOKEN HERE > it will show last 10 new created products
insert into products Post shop.nimahabibkhoda.ir/api/v1/admin/products/insert permalink,title,price,description,published,tags(tag1,tag2,tag3),optJson ({"رنگ":{"optName":"رنگ","optLabel":"رنگ","optType":"radio","optOptions":["قرمز","آبی"]}}),stock insert new product into database

persian-admin-panel's People

Contributors

nimahkh avatar mvahedii avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.