How to crate employee blood bank app in ODOO 13

Now we create an odoo apps using odoo 13. we crate employee blood bank app. In a office need emergency blood when you have a patient of accident, delivery etc problem that time need to blood. This apps is help you find a blood donor in your office staff.

Project Structure

project structure

Create a apps structure following project structure.

__init__.py

__manifest__.py

Create a models folder and create a python model:
blood_bank.py

Then create inside model folder create ‘__init__.py’ python file.
__init__.py

Create a ‘views’ folder and inside views folder create a xml page.
hr_blood_bank_view.xml

Add a tree view records

Add form view records

Add initialize view

Then create a menu bar in odoo

Final hr_blood_bank_view.xml page

Then create a ‘static’, inside static folder create description and add a icon.png that icon showing your app icon.

Update your apps in addons folder in odoo after that you see your apps in odoo apps

Click to install button and install your apps in odoo. Then you find your a menu in odoo menus

Click to blood bank menu goto blood bank page.

Then click to create button and add your blood donor information.

Finally you can see your blood donor information in tree list.

 

If you want to download ready apps for your odoo erp, please visit my odoo store app.

Please let us know about your valuable feedback for this apps in connect bellow.

If you need any customization or any new apps for ODOO ERP please contact with us. we will provide ODOO related any service.

CONTACT US

About the author

Kamrul Hasan

It's me Kamrul Hasan. 3+ years working as Software Engineer. He create many application for local and international client. He export at software development, team player, quick learner, leadership, product development and consultant. He has experienced at custom software development and ERP. Always finding new opportunists work with latest technologies and new people.

View all posts

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.