Roshd International Film Festival website
The development of this website started in June 2022 and was completed in October 2022.
Introducing modules
Custom CMS
A news module with the ability to create news articles with custom categories
This module allows you to include various types of content, such as videos, images, or files, in news articles on your website with a custom style.
Adding, editing, and deleting news articles is possible in the admin panel
User registration and profiles
Registration is done with optional information and a verification code is sent. Users can edit their information if permitted. Depending on their type (teacher, student, etc.), users are required to provide specific documents or information
This module has the following capabilities:
-
Registration with verification code
-
The ability to edit user information
-
The ability to add a profile picture
-
The ability to add a required document upload field
-
Specific fields based on the type of user
Submission module
This module is used for receiving submissions along with the specifications of the work.
It has the ability to be customized with different fields and formats. After creating a user profile and completing their information, users can complete the submission form and submit their work.
This module has the following capabilities:
-
The ability to generate thumbnails
-
The ability to receive various formats and convert them to the desired format
-
The ability to customize the submission form
-
Ajax submission form
-
Attachment files such as behind-the-scenes photos for a work
-
Ability to define group members for the work
Administration module
In this section, the management of all submitted works, news, and users of the website is done by the administrators. The statistics of the submitted works, categorized by province, type of work, etc., can also be viewed and reviewed.
-
Viewing overall statistics of submitted works
-
Adding, editing, and deleting news
-
The ability to view submissions and filter them
-
View all submissions of a user
-
Edit or delete submissions
-
Adding submissions to users
-
Adding control forms and settings for submissions
-
Viewing users and editing their information