This project is build with odoo technology.
Step 1:
Download or clone this repo by using the link below:
https://github.com/MahmoudMasab/odoo_restfull_api.git
Step 2:
Go to odoo.conf file and add path module in addons_path
- Auth ( signUp,signIn,logout,logoutAllDevice,refreshToken,sendCode,registerConfirmCode,confirmResetPassword,changePassword )
- dependency_injection (DependencyContainer,singleton,IAuthService,AuthRepository)
- http ( Controller )
- Auth jwt
- Route
- Request (env , httprequest , make_response)
- Responce
- stautsCode
- fetchRequestLanguage
- exceptions and custom_exceptions
- custom override _handle_error of ir.http
- custom override _get_partner_id of auth.jwt.validator
- Translations odoo
- Encryption
- Validation
- Code Generation
- utils