This project is a basic web application with the following features:
- A responsive homepage with a navigation bar.
- Login and Signup pages with forms for entering a username, email, and password.
- Basic client-side form validation to ensure:
- Valid email format.
- Password meets minimum length requirements.
- Successful login redirects users to a Welcome page.
- Navigation Bar: Easily navigate between Home, Login, and Signup pages.
- Responsive Design: Adapts to different screen sizes for a user-friendly experience.
- Validation: Prevents form submission if fields do not meet requirements.
- HTML
- CSS
- JavaScript
- Clone the repository.
- Open the
index.html
file in a browser. - Navigate through the Login and Signup pages and test the validation.
This is a JavaScript-based interactive quiz application with:
- Five multiple-choice questions.
- A timer for each question (10 seconds per question).
- Dynamic score tracking based on correct answers.
- A restart option to retake the quiz.
- Final score stored in
localStorage
for persistence.
- Question Timer: Automatically moves to the next question if time runs out.
- Dynamic Score Tracking: Updates score for correct answers and skips incorrect or unanswered questions.
- Responsive Design: Ensures a smooth user experience across devices.
- Restart Button: Easily retake the quiz.
- Persistent Scoring: Stores the final score in
localStorage
.
- HTML
- CSS
- JavaScript
- Clone the repository.
- Open the
quiz.html
file in a browser. - Answer the questions within the time limit or let the timer move to the next question.
- View your score at the end and use the restart button to try again.