Skip to content

Source code from youtube channel Exploring Odoo. Also home of the Nuido and N2, experimental addons with node based user interface for Odoo.

Notifications You must be signed in to change notification settings

yonitjio/exploring-odoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Exploring Odoo - Tryton 7.8 Branch

This repository contains the source code featured on the YouTube channel Exploring Odoo.

⚠️ IMPORTANT: Make sure you are on the correct branch for the code you're seeking.


⚙️ About the Tryton 7.8 Branch

This branch is specifically dedicated to Tryton 7.8 modules.

If you find this useful, consider giving the repo a star ⭐️ — it helps keep the project visible and motivates continued work!

🌱 Nucleus

Nucleus is a small playground project for learning and experimenting with Tryton. It’s meant to be a safe place to try things out, break stuff, and understand how Tryton can work with a modern frontend.

The project is built using:

  • TypeScript
  • Vue
  • PrimeVue
  • Tailwind CSS
  • The SAKAI template as a starting point

Nucleus isn’t meant to be production-ready. Instead, it focuses on exploration and learning—testing ideas, experimenting with UI components, and getting comfortable with Tryton in a real project setup.

If you’re new to Tryton or just want a hands-on way to explore it with a modern tech stack, this repo is a good place to start 🚀

Screenshots

alt text

Comparison with Tryton SAO

Login

alt text

alt text

One 2 Many

alt text

alt text

Tree View

alt text

alt text

Dates

alt text

alt text

Selection

alt text

alt text

Presets

alt text

Dark Mode

Details

alt text

alt text

alt text

alt text

alt text

alt text

alt text


📺 Essential Usage Tip

To properly use and understand code on this repository, it is absolutely essential to watch the related video on the Exploring Odoo channel thoroughly.

  • External Libraries: Information about external libraries and their required links are provided in the video description.
  • Always check the video description and watch the video entirely to avoid common setup issues (e.g., missing Chart.js extensions).

🚨 Critical Disclaimers & Limitations

Please read and understand these points before using the code.

⚠️ Experimental and Educational Use ONLY ⚠️

  • Do not use this code, repository, or any of its components in any live, production, mission-critical, or commercial environment.
  • This project is developed and maintained solely for experimental, educational, and personal learning purposes.
  • While most of the code is open-source, and the license may technically allow commercial use, deploying it in a production setting is strongly discouraged and counterproductive to the project's goal.
  • Its use in commercial settings would be entirely at your own risk. Moreover, the pressure and demands resulting from production usage may unfortunately force the maintainers to stop or significantly slow down development. Please respect the project's educational focus to ensure its continued evolution.
  • I am not responsible for any damage or harm resulting from the use of anything from this repo. Use it at your own risk.

🐛 No Support

  • This repository serves as an archive for the videos.
  • Testing was minimal—only performed for the specific scenario of the related video.
  • I do not provide support in any kind.
  • The goal of this repo and the channel is to help you learn, not to provide you with a fully functional, production-ready module.

🧩 Bug Fixes & Feature Development

  • Visitors can create discussions to propose features, ideas, or topics for exploration.
  • Community interest is measured through ⭐ starring this repository, 📺 subscribing to the channel, and 💬 discussion engagement.
  • Features, enhancements, and bug fixes are only implemented when they align with planned or upcoming content for the Exploring Odoo YouTube channel.
  • Development decisions follow the channel’s educational roadmap, not external issue requests.
  • All suggestions are welcome for discussion, but implementation is not guaranteed unless they fit future video plans.
  • This keeps the project focused on its role as a learning and exploration resource, not a production-ready framework.

❌ No Upgrade Path

  • There are no upgrade/update paths for these modules.
  • If you want to use an updated version, you will most likely need to uninstall the previous version first or install it on a fresh Tryton instance.

🤝 Contributing

Since this repository is maintained purely for archiving and proof-of-concept purposes:

  • I am not accepting Pull Requests (PRs).
  • You are more than welcome to open a discussion to share your thoughts, ideas, experiences, or difficulties regarding the modules.
  • The best way to contribute and support the project is by giving the repository a star ⭐️. It's a quick action that helps keep the project visible, validates the effort put into the videos, and motivates continued work on new content and modules.
  • If you are having trouble with the code and wish to ask a question, please do so politely and nicely.

📄 Licensing of Modules

Modules in this repository are licensed under open source licenses. However, not all modules share the same license.

This branch uses GPL-3-or-later

To avoid confusion and ensure clarity:

Always check the LICENSE file inside each individual module directory for the exact terms that apply to that module.

Each module’s license file is authoritative and may differ from others in this repository.


📌 Additional Usage Notes (Fork vs. Clone)

  • Cloning Recommended: Since this repository is actively and frequently updated to match the latest YouTube content, a direct git clone is the recommended method for obtaining and working with the code.
  • Forking Not Recommended: For most users, forking is not recommended. Forks create an independent copy that can quickly become outdated. Manually syncing your fork with this upstream repository would be more complicated than simply pulling changes to a direct clone.
  • Best Practice: To ensure you always have the latest version of the code featured in the videos, use a direct clone and perform a regular git pull.

About

Source code from youtube channel Exploring Odoo. Also home of the Nuido and N2, experimental addons with node based user interface for Odoo.

Topics

Resources

Stars

Watchers

Forks