Hello Frappe Community,
I am working on embedding Frappe HR inside a Flutter app using WebView, and I need some guidance on the following:
- Login Issues
- I installed ERPNext + HRMS (Frappe HR) successfully.
- However, when I try to log in via WebView, session cookies don’t persist properly, causing login failures or reload loops.
- What’s the best way to handle authentication inside WebView?
- Customizing Frappe HR Code
- Since Frappe HR is installed as part of ERPNext, I want to modify its UI and functionalities to suit my company’s needs.
- Can I safely customize the HRMS app within my existing Frappe setup?
- What is the best way to override HRMS modules without affecting ERPNext updates?
- API vs WebView
- Would you recommend using API-based authentication and data fetching instead of WebView for better performance and security?
- If yes, is there any official API documentation for HRMS-specific endpoints?
Any suggestions, best practices, or official guides on embedding Frappe HR into external mobile apps would be highly appreciated!
Thanks in advance!