This project includes several modules for inventory quality check, custom api, and Uber Integration The project is built on Odoo 14 Community Edition and integrates various functionalities to enhance user experience and system capabilities.
-
Clone the repository
git clone https://github.com/muhrizky/woosh-test.git cd project-name
Alternative: extract the contents from the archive file.
-
Set up Odoo Follow Odoo's official documentation to install and configure Odoo. Ensure that Odoo is properly set up and running before proceeding.
This module customizes the Odoo Inventory (stock.picking) model by adding a new feature, enhancing the workflow, and implementing security and access control mechanisms
- Ensure quality checks are tracked.
- Better workflow management.
- Prevents validation of stock picking unless quality checks are completed, ensuring quality standards.
This module provides JWT token-based authentication and HTTP API endpoints in Odoo for managing customers, products, and sales orders securely.
- Single login endpoint with JWT token
- Active login limit per user
- Single logout endpoint with JWT token
- GET Customers: Retrieves customer details including ID, name, email, and phone number.
- GET Products: Fetches product information such as ID, name, list price, and available quantity.
- POST Sales Orders: Creates new sales orders, invoices, and payments based on provided data.
This module integrates Uber's API into Odoo, facilitating the retrieval of Uber Eats orders. It includes methods to fetch an access token for authentication and retrieve orders from Uber Eats API endpoints
- Automatic Authentication: Facilitates OAuth2 authentication to securely obtain access tokens for API interactions.
- Uber API Integration: Enables Odoo to interact with Uber's API for managing Uber Eats orders. (On Development)
This API allows you to manage data efficiently. The Postman collection is included in this repository for your convenience. For detailed online documentation and API endpoints, please visit the Woosh Skill Test API Collection on Postman.
- Complete documentation and usage guides will be provided later.
- Please contact LinkedIn or Email for any questions or issues.
- 1.0.0 (2024-06-26): Initial release.