Skip to Content
Menu
This question has been flagged
1 Reply
1283 Views

 I have developped a module, in odoo, to register administrative data about students, in order to emit invoices.

The module integrates with invoicing and allows the secretaries to encode student's data, etc...

This module leverages on odoo community (mainly because the customer is a small school, and offering the enterprise version would be overkill).


Now the school has come back with a new request: they would like to register students after hours, which are billed.

In order to do so, they would like to distribute to their locations a tablet, where the personnel could encode this information.


In the end what I'm trying to achieve is having a form, like in the web client; but without all the surrounding elements: no menu bar, no top bar, ... in order to reme the temptation for these people to try and click everywhere.

I think I've gone through the various possibilities that odoo offers, and here is my thoughts:

- a 'web client' application would expose too much of the system to these people. Mostly because they would see the menu, top bar, etc...

- doing it as a form on the website seems a long stretch (but I could be wrong)

- I could go with a completely external app (Single page application, I mean, with a framework like angular or vue.js or ... owl!) and use external APIs. but that would require a separate web server, just to serve the application.

- what I would like is something à la 'Point Of Sale'; but with a form instead of the standard POS application


Avatar
Discard
Best Answer

Hi Patrick: You could also design the models and related processing functionality using the backend and then use the "Form Builder" in the Website module to build out the form for the end users as a web page. Sort of like the Contact us page on the website.

Avatar
Discard