Phone (Client)

The phone (client) is responsible for managing processes on the computer (server). It can be accessed via a website or a mobile application.

Section Description
User Management Management of user accounts.
Notifications History of available appointments.
Log Log of computer (server) activities.

User Management

This section covers CRUD operations (Create, Read, Update, Delete) for user management.

  • Create: Add new users to the system.
  • Read: View existing user information.
  • Update: Modify existing user data.
  • Delete: Remove users from the system.

Read (User Information)

Below is a table of users and their current statuses:

ID Name Status Email Password Priority
1 Moussa Abdi Completed moussa_abdi@hotmail.com n43a@hKWUc!dHEu8 Yes
2 Oualid Maz Completed oualid_maz@gmail.com m@QPpNnewgt2xFTL Yes
3 Siham Dahamni Completed siham_dahamni@yahoo.com FMZG27f#KB@rRc!a No
4 Fouad Chergui In Progress fouad_chergui@aol.com ecuPU7@pMh#SQkyw No
5 Amira Amrani Pending amira_amani@yandex.com ZtVd3#x6JY8T@pjc No
6 Samir Rahmouni Pending samir_rahmouni@gmail.com j6NDX!b8ARBKHZ3y No
7 Ali Harrad Pending ali_harrad@icloud.com ay3s2dNHUG4fKx@v No
8 Bachir Megdad Pending bachir_megdad@gmail.com H@hq!Cb7DNS68c2Q No
9 Marwa Benaboura Pending marwa_benaboura@outlook.com gyLcU!td65jeBKas No
10 Hafid Benhamed Pending hafid_benhamed@gmail.com Ur9Ct6EdS@Rk3nmy No
.. ............... ........... ............................ ................ ...
  • Sort by ID

Status

Status Description
Pending User is on the waiting list.
In Progress The user's appointment is being processed by the server.
Completed The appointment has been successfully booked for the user.

Create (Add a New User)

To add a new user, you can perform a Create operation, which involves adding user details.

Field Description UI (Interface) Type
ID User ID. / int (Auto Increment)
Name User name. Input str
Email User email. Input str
Password User password. Input str
Priority User priority. Checkbox int

Update (Modify User Information)

To modify an existing user’s information, perform an Update operation. This allows you to change the name, email, password, and priority.


Delete (Remove a User)

To remove a user from the system, perform a Delete operation, which permanently removes the user data.


Notifications

Available appointments history:

ID Date Screenshot Registered
3 30/09/2024 08:11 (Link to image) Siham Dahamni
2 29/09/2024 20:35 (Link to image) Oualid Maz
1 27/09/2024 14:40 (Link to image) Moussa Abdi
  • Sort by Newest

Log

For debugging purposes:

ID Date Description
3 30/09/2024 08:08 Typed "Algiers"
2 30/09/2024 08:03 Clicked "Select the Consular Office"
1 30/09/2024 08:01 Clicked "Consular Post"
  • Sort by Newest