Frequently Asked Questions
Quick answers to the things people ask most.
How do I log in?+
Click 'Admin Login' in the top right, enter your email and password. Your administrator provisions accounts.
What roles are available?+
ADMIN, MANAGER, and EMPLOYEE. Admins control employees, documents, users, and audit logs. Managers review documents and view employees. Employees upload their own documents.
What file types can I upload?+
Only PDF files are accepted, and each upload must be under 1MB.
How does document approval work?+
Uploaded documents start as PENDING. Admins or managers approve or reject them. Rejections require a reason that's stored with the document.
Can I change a user's role?+
Yes — admins can change roles inline from the User Management section. The system prevents removing the last admin or demoting yourself.
What is the email requirement?+
All employee and user emails must end with @gmail.com. This is enforced both in the UI and on the server.
Is my data secure?+
Passwords are hashed with bcryptjs, sessions use JWT, and all sensitive routes require authentication and role checks.