codeHysteria28 / codeHysteria28/digital_watermarking_service

Build Modular, Styled UI Components for Watermarking Frontend

Open
#2 0 comments 0 reactions 1 assignee Claimed by @itsdamo View on GitHub
Frontend
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Develop a library of robust, reusable React UI components for the Digital Watermarking Service, ensuring accessibility and consistency throughout the app.

### Tasks
- [ ] Navbar with navigation, login/logout logic, and user info display
- [ ] Footer with branding and relevant links
- [ ] Drag-and-drop ImageUpload component with preview and progress bar
- [ ] ImageGallery component for displaying uploaded images
- [ ] ImageDetail for viewing/downloading/verifying an image
- [ ] Auth forms (LoginForm, RegisterForm, and optional PasswordReset)
- [ ] VerificationUpload for authenticity and tamper checks
- [ ] Common components: LoadingSpinner, Success/Error AlertMessage
- [ ] Use and customize Bootstrap styles throughout

**Acceptance Criteria:**
- Components are modular, maintainable, and well-documented
- Support responsive design with Bootstrap
- All implemented components pass accessibility checks (a11y)
- Components ready to be composed into app pages

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.