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.
- Navigate to the login page.
- Enter your **Username**.
- Enter your **Password**.
- Click the **"Login"** button or press Enter.
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:
- **Files:** The main work area for uploading, viewing, and managing your images.
- **Change Password:** Access to the form to update your password.
- **Documentation:** Access to this user manual.
- **Admin Panel:** **(Visible only to users with the 'admin' role)** Access to manage other users.
- **Logout:** Safely closes your current session.
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:
- **Edit Projects:** Here we can edit and update the projects info and details.
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.
4.1. Upload New Files
Use the form at the top of the content area:
- Click the file selection field (**Choose File**).
- Select the image file you want to upload from your device.
- 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:
- **Filename:** Displays the name of the file.
- **URL:** Provides a direct link to the file.
- **Size:** Shows the file size in bytes or readable units.
- **Date:** The date the file was uploaded.
4.3. Delete Files
To permanently delete an image:
- Locate the row of the file you want to delete in the table.
- Click the **"Delete"** button (usually marked with an X or a trash icon) associated with that row.
- 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"**.
- Enter your **Current Password** to verify your identity.
- Enter the **New Password** you wish to use.
- Re-enter the **New Password** (Repeat New Password) to confirm it.
- Click **"Update 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"**.
6.1. User List
The main panel displays a table with all registered users:
| ID | Username | 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:
- In the Create New User section, enter the desired **Username**.
- Enter the new user's **Email**.
- Set the initial **Password**.
- Select the user's **Role** (admin or user).
- Click **"Create User"**.
6.3. Reset Password
Administrators can change any user's password without knowing the current one:
- In the user's row, click the **"Change Password"** button.
- A modal window will appear. Enter the **New Password**.
- Click **"Update Password"** in the modal.
6.4. Delete User
To delete a user account:
- In the user's row, click the **"Delete"** button.
- Confirm the deletion in the dialog box.
**Warning!** Deleting a user is a permanent action and cannot be recovered.