User Manual - Project Gallery Manager v1.0

Welcome to the user manual for **Project Gallery Manager v1.0**, the tool designed to efficiently manage and organize your image files.

This document is divided into sections. Use the side menu to navigate quickly between them.

2. System Access

2.1. Login

To access the platform, you must enter your credentials on the *Login* screen.

  1. Navigate to the login page.
  2. Enter your **Username**.
  3. Enter your **Password**.
  4. Click the **"Login"** button or press Enter.
Project Gallery Manager Login screen

If your credentials are correct, you will be redirected to the Main Interface.

3. Main Interface

Once inside, the application is divided into two main areas: the **Sidebar Menu** and the **Main Content**.

3.1. Sidebar Menu

The sidebar menu is located on the left and provides quick access to different sections:


3.2. Project Gallery Manager Section

This is the section dedicated to managing the projects shown in the image gallery.


3.3. Project Edit Gallery Manager Section

This is the section dedicated to edit the projects shown in the image gallery:


3.4. Project Categories

This is the section dedicated to created and edit the projects categories shown in the image gallery.


4. File Management

This is the core functionality of the application, focused exclusively on **images**, accessible through the **Files** link in the menu.

File Management area with image upload form

4.1. Upload New Files

Use the form at the top of the content area:

  1. Click the file selection field (**Choose File**).
  2. Select the image file you want to upload from your device.
  3. Click the **"Upload File"** button to start the upload.

4.2. View and Manage Files

All uploaded **images** are listed in the table area. You can view the relevant information for each image:

4.3. Delete Files

To permanently delete an image:

  1. Locate the row of the file you want to delete in the table.
  2. Click the **"Delete"** button (usually marked with an X or a trash icon) associated with that row.
  3. Confirm the action in the warning message that appears.

**Caution!** Deleting **images** is a permanent action and cannot be undone.

5. Profile and Session Management

5.1. Change Password

It is good practice to change your password periodically. Access this function from the side menu by clicking **"Change Password"**.

  1. Enter your **Current Password** to verify your identity.
  2. Enter the **New Password** you wish to use.
  3. Re-enter the **New Password** (Repeat New Password) to confirm it.
  4. Click **"Update Password"**.
Form to change the user's current password

You will receive a success or error message if the current password does not match or if the new passwords do not meet security requirements.

5.2. Logout

To protect your data, always log out when finished. Click **"Logout"** in the side menu. You will be redirected to the *Login* page.

6. Admin Panel (Administrators Only)

Users with the **'admin'** role have access to additional tools to manage other users on the platform. Access this section from the side menu by clicking **"Admin Panel"**.

Admin panel with user table and management options

6.1. User List

The main panel displays a table with all registered users:

ID Username Email Role Actions
1 admin admin@example.com admin Admin Actions
2 example_user user@example.com user Admin Actions

6.2. Create New User

To add a new user to the system:

  1. In the Create New User section, enter the desired **Username**.
  2. Enter the new user's **Email**.
  3. Set the initial **Password**.
  4. Select the user's **Role** (admin or user).
  5. Click **"Create User"**.
Form to create a new user with assigned role

6.3. Reset Password

Administrators can change any user's password without knowing the current one:

  1. In the user's row, click the **"Change Password"** button.
  2. A modal window will appear. Enter the **New Password**.
  3. Click **"Update Password"** in the modal.

6.4. Delete User

To delete a user account:

  1. In the user's row, click the **"Delete"** button.
  2. Confirm the deletion in the dialog box.

**Warning!** Deleting a user is a permanent action and cannot be recovered.