تجميعة قدر المستطاع للمشاريع البرمجية التي تساهم في (اللغة العربية والإسلام)..
- تسجيل الدخول في المنصة
- عمل طلب إضافة المشروع
- يتم مراجعة المشروع أولا (من المسؤولين) ثم الموافقة على نشره على المنصة
🏡 Home
- Search Box
- search by
tag
|| byprojectName
- search by
- View Projects
- View number of reacts in project
- Author name
- Add Project Button
- redirect user to login if not logged-in
💼 Project Home
- Author
- Published Date
- Updated Date
- Project Name
- Project Description (String | HTML | Markdown)
- URL
- GitHub Repo
- Website
- Thumbnail / Logo
- Tags[]
- Reactions: int ❤️
- Comments[] sort( old in top )
📝 Add Project
- Name
- Description (String | HTML | Markdown)
- URL
- GitHub Repo
- Website
- Thumbnail / Logo
- Tags[]
👥 Site users ⇒ (user, moderator, admin)
- admin ⇒
- can (add/delete) moderators
- all admin privileges
- moderator ⇒
- can accept/reject project requests
- (display & delete & respond) to users reports
- all user privileges
- user ⇒ can do:
- see projects
- add projects
- react to the project
- comment to the project
- report project to admins
📋 Dashboard
- 👤 Owner View
- Admin View +
- view list of users & admins
- can upgrade user to admin
- can downgrade admin to user
- 👤 Admin View
- List of pending posts
- can accept/reject project requests
- List of Reports
- (delete & respond) to users reports
- List of pending posts
👤 User - المستخدم
- Personal Data
- Privileges (user, moderator, admin)
- published projects[] (projectIDs)
💼 Project - المشروع
- Author ⇒ UserID
- Published Date
- Updated Date
- Project Name
- Project Description (String | HTML | Markdown)
- URL
- GitHub Repo
- Website
- Thumbnail / Logo
- Tags[] (TagIDs)
- Reactions: int ❤️
- Comments[] (commentIDs)
💬 Comments - تعليقات
- Comment ID
- Author (UserID)
- Body (String | HTML | Markdown)
- Created Date
- Updated Date
- Reactions: int ❤️
- User can follow tags
- User can subscribe to tag to get projects updates to E-mail
خل لديك خبر بتطوير المواقع سواءً أكان واجهة أو من ناحية الطرف الخلفي والخادم؟