A comprehensive skill assessment platform for testing technical skills in various programming technologies.
- Candidate Registration: Collect candidate information including name, email, address, phone, and skill selection
- Multiple Skill Tests: Support for 5 different skill areas:
- .NET
- Python/Django
- C#
- MERN Stack
- React Native
- Structured Questions: Each skill test contains:
- 3 Basic questions
- 3 Middle questions
- 4 Advanced questions
- Timer Functionality: 1-hour countdown timer for each exam
- Instant Scoring: Real-time score calculation and results display
- Email Integration: Automatic email generation with detailed results sent to nathanfielder0530@gmail.com
- Open the Website: Open
index.htmlin a web browser - Register Candidate: Fill out the registration form with candidate details
- Select Skill: Choose the skill area to test from the dropdown
- Start Exam: Click "Start Exam" to begin the assessment
- Answer Questions: Select one answer for each question (can change selections)
- Submit or Auto-Submit: Either click "Submit Exam" or wait for timer to expire
- View Results: See score percentage and detailed breakdown
- Email Results: Results are automatically formatted and sent via email
index.html- Main registration pagestyles.css- Styling for all pagesscript.js- Main JavaScript functionalityexam-{skill}.html- Individual skill test pagesexam-{skill}.js- JavaScript for each skill test
- Frontend Only: Pure HTML, CSS, and JavaScript implementation
- Local Storage: Candidate information stored locally during session
- Responsive Design: Mobile-friendly interface
- Timer Control: JavaScript-based countdown with automatic submission
- Email Integration: Uses mailto links to open default email client
- Modern browsers with ES6 support
- Local storage enabled
- JavaScript enabled
No server setup required. Simply open index.html in a web browser to start using the skill test platform.