FAQs -Technical
http_auth_module
to protect assets. The download link usually is available in 4h, and has integrated business rules into our application.File
module or contact us for customizationFile
module or contact for customizationHow do you plan to handle error logging and monitoring in both the frontend and backend to ensure reliability and ease troubleshooting? Backend we have request logs and httpexception log to track issues / exception. besides that we also have log tool to use in additional case In frontend we do not apply but we provide addon for Sentry log when having request from client
What strategies have you implemented for scalability, especially considering the hardcoded values and direct coupling seen in the snippets?
**Could you discuss your approach to ensuring code maintainability, such as documentation standards, coding conventions, and review processes you follow?**Documentation Standards: • Code Comments • README Files: we provided confluence page with all details • API Documentation: we provided api docs already Coding Conventions: • Style Guides: we use Airbnb's JavaScript Style Guide • Naming Conventions: Use clear and descriptive names for variables, functions, and classes. • Refactoring: Regularly refactor code to improve readability and reduce complexity. Review Processes: • Code Reviews: Implement a peer review process where every piece of code is reviewed by at least one other developer before being merged.
How do you ensure the application is secure against common web vulnerabilities (e.g., SQL injection, XSS, CSRF)?
// => we do not use SQL but no-sql. and we use mongoose framework with mongodb-driver, it will prevent sql injection. CSRF is not applied on our product, we use API with authentication header. XSS we provided setup on nginx, if neeed any we can update there. Check our nginx template for details
What is your approach to testing, both in terms of unit tests and integration tests, for the frontend and backend? // we do not have E2E or unit test right now. manual testing whole app