Commit Graph

8 Commits

Author SHA1 Message Date
ishikabhoyar
4daafa726d fix: update API URL for student submissions in CodeChallenge component 2025-10-29 16:43:37 +05:30
47f73681af feat: Update login navigation and authentication flow
- Changed navigation from '/editor' to '/tests' after successful login.
- Introduced token state management in AuthContext for better handling of authentication.
- Updated login function to store JWT instead of Google token.
- Added error handling for login and test fetching processes.

style: Enhance UI with new footer and test list styles

- Added a footer component with copyright information.
- Created a new TestList component with improved styling and animations.
- Implemented responsive design for test cards and filter tabs.
- Added loading and error states for better user experience.

fix: Improve API interaction for test fetching and password verification

- Refactored API calls to use a centralized studentApi utility.
- Enhanced error handling for API responses, including unauthorized access.
- Implemented password verification for protected tests before starting them.
2025-10-29 11:37:19 +05:30
ishikabhoyar
4654b93b15 Enhance styling in CodeChallenge component for improved UI and readability 2025-07-23 17:16:23 +05:30
ishikabhoyar
2867f3bf42 Enhance CodeChallenge component with improved styling for problem examples and refined WebSocket handling for execution state management 2025-07-23 16:04:06 +05:30
ishikabhoyar
6d77a6b8ce Refactor language identifier mapping and remove unused language options in CodeChallenge component 2025-07-22 15:52:06 +05:30
ishikabhoyar
233be39b7f Add language identifier mapping and starter code templates for multiple languages in CodeChallenge component 2025-07-22 15:47:24 +05:30
ishikabhoyar
6964f370cb Enhance WebSocket message handling to support new message types and improve error reporting 2025-07-22 15:32:59 +05:30
ishikabhoyar
e12bbcfc6a Implement Code Challenge component with styling and WebSocket integration 2025-07-22 15:26:54 +05:30