1) I would like to use a running Odoo Community installation (version 17 or 18) for a group of users with very limited access rights, so that they cannot see or use the mail and contact applications, and only have read-only access to the project application (only see the list of projects) and a custom application to be created (see task 2). This limitation should be realised by using the Odoo permissions and/or by customising the menus, and by using a suitable structure (probably a group) to easily assign these settings to each new user created.
2) Within the Odoo Community installation (version 17 or 18) an own application should be developed/integrated. This application should access (read and write back) a certain part of the user-specific database content, but should be a web application coded in Python based on the Holoviz/Panel framework. Such a simple web application is already available and would be provided (alternatively a sample Holoviz/Panel based application could be used), so the task is to integrate such a Holoviz/Panel web application into the odoo system.
The first task, which should be quite limited, could also be separated from the second task, especially if the second task needs more clarification before it can be offered with a fixed price budget. But the request for the second task will follow, and probably more tasks, so you are encouraged to offer your services, especially if you have not only some knowledge of odoo, but also experience with Python programming and preferably also with Holoviz Panel and/or Bokeh based applications.