Content text Full Stack Developer Assignment_ Assessment Management System_copy.pdf
5. Technical Implementation Data Storage ● Use a data.js or data.ts file as your database. ● No external database setup required. ● Store all sample assessment data in this file. Backend Requirements ● TypeScript or JavaScript with Node.js ● Use Puppeteer to convert HTML templates to PDF ● Save generated PDFs to a local filesystem folder Frontend Requirements ● React.js with Tailwind CSS ● Authentication UI (login/signup forms) ● Simple interface to test report generation (optional) Submission Requirements 1. Code Repository ○ Complete codebase pushed to a Git repository ○ Setup and installation instructions ○ Documentation explaining your configuration system design 2. Data Setup ○ Include all sample data provided below in your data.js/data.ts file ○ Structure your data to support session_id‐based queries