feat: add admin dashboard structure, SEO and refactoring of the codebase#66
Merged
Iwueseiter merged 4 commits intoChain-Library:mainfrom Jul 22, 2025
Merged
feat: add admin dashboard structure, SEO and refactoring of the codebase#66Iwueseiter merged 4 commits intoChain-Library:mainfrom
Iwueseiter merged 4 commits intoChain-Library:mainfrom
Conversation
Contributor
|
Great work @ONEONUORA! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 Pull Request: Implement Admin Dashboard Structure + UI Updates + SEO + Wallet Integration
🧾 Description
This PR introduces several enhancements and core implementations to align the application more closely with design and user experience requirements. Below is a breakdown of the work completed:
✅ Features Implemented
Built the foundational layout for the Admin Dashboard.
Organized components and routing for better scalability and maintainability.
Cleaned up redundant logic and improved code readability.
Applied consistent naming conventions and file organization for better developer experience.
Updated layout, spacing, typography, and visuals to match the latest Figma specifications.
Ensured responsiveness across breakpoints.
Connected all pages within the dashboard and main app.
Implemented navigation logic to ensure buttons and links direct users to the correct destinations.
Added dynamic meta tags for title, description, and Open Graph.
Improved page structure for better crawlability and discoverability.
Integrated wallet connection functionality using starknet-kit.
Users can now connect their wallets from the app interface seamlessly.
Basic wallet info is fetched and available for further use.
🧪 Testing & Verification
✅ Wallet connection tested with StarkNet test wallet
✅ Routing tested manually on all implemented pages
✅ Responsive design verified on mobile and desktop
closes #57
✅ SEO meta tags verified via browser DevTools
@Iwueseiter Pls review