StarShopCr

StarShopCr/StarShop-Frontend

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

62 good first / help-wanted issues · TypeScript · last activity Mar 19, 2026

62 Open Issues Need Help Last updated: Mar 19, 2026

Open Issues Need Help

View All on GitHub
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This GitHub issue outlines the development of a comprehensive TypeScript service layer for the Starshop frontend. Its primary objective is to abstract complex interactions with a Stellar/Soroban Subscription Contract, providing a type-safe interface for managing subscription plans, user subscriptions, feature access, and usage tracking. The service will be structured with a main class, dedicated types, utilities, and constants.

Complexity: 4/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue outlines the development of a TypeScript service layer for the Starshop frontend, designed to abstract interactions with an NFT Contract on Stellar/Soroban. The service will provide a type-safe interface for managing NFT minting, transfers, metadata, and ownership. Initial requirements include contract initialization and admin management functionalities.

Complexity: 4/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue aims to generate TypeScript bindings for the Task Manager Contract using the Stellar CLI. The bindings will enable type-safe interactions within the StarTasks Frontend application, involving contract deployment, binding generation, package building, and integration into the frontend dependencies.

Complexity: 3/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This GitHub issue outlines the process to generate TypeScript bindings for a Carbon Credits Contract using the Stellar CLI. The objective is to enable type-safe contract interactions within the StarCarbon Frontend application. The task involves deploying the compiled contract to the Stellar testnet, generating the TypeScript bindings, building the resulting package, and finally integrating it as a dependency in the frontend.

Complexity: 3/5
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
enhancement good first issue onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue aims to generate TypeScript bindings for the Loyalty Rewards Contract, enabling type-safe interaction with its operations like points, levels, and rewards. It outlines a step-by-step process including contract deployment to the testnet, generating the TypeScript bindings using the Stellar CLI, building the resulting package, and integrating it into a project.

Complexity: 2/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue aims to generate TypeScript bindings for the Payment Escrow Contract. The goal is to enable type-safe interactions for escrow operations such as payment management, dispute resolution, and arbitration. The process involves deploying the contract to the testnet, using the `stellar contract bindings typescript` CLI command to generate the bindings, and then integrating the resulting TypeScript package into a project.

Complexity: 2/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue aims to generate TypeScript bindings for a 'Product Voting Contract' to facilitate type-safe operations for voting, ranking, and product evaluation. The process involves deploying the contract to the testnet, using the Stellar CLI to generate TypeScript bindings, building the generated package, and then integrating it into a client application.

Complexity: 2/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue outlines the process to generate TypeScript bindings for the Multi Auction Contract. The goal is to enable type-safe interactions for auction operations like bidding and management by deploying the contract, generating bindings using the Stellar CLI, and then integrating them into the project for client creation.

Complexity: 2/5
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust-wave onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
bug good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This GitHub issue describes the creation of a `HeroCta` component for a landing page. It features a two-column layout with a left text block containing a badge, a headline with a multi-color gradient word, a description, a checklist, and two CTAs. The right column will display a visual panel with stacked gradient cards and floating accents, requiring careful styling and potentially animations.

Complexity: 3/5
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This GitHub issue outlines the development of a 'Testimonials' component for a landing page. It requires a header section with a specific title (featuring a gradient effect) and description, followed by a responsive grid displaying six testimonial cards. The cards need a distinct dark, rounded style with a quote badge and subtle background texture, adapting their layout across desktop, tablet, and mobile views.

Complexity: 2/5
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: This issue requests replacing existing emoji icons in the `features.ts` file with corresponding Lucide React icons. The goal is to enhance visual consistency and professionalism by swapping specific emojis like '🔗' with suggested Lucide icons such as 'Link' or 'Network'.

Complexity: 1/5
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Replace a PNG background image in a Next.js application with a custom React component for improved performance, responsiveness, and maintainability. The new component should use Tailwind CSS for styling and be easily customizable. Consider using gradients, SVGs, or CSS-only solutions for the background.

Complexity: 2/5
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Update the dashboard header component to dynamically display the logged-in user's name by fetching it from the application's user store, instead of using a hardcoded value. This involves removing the hardcoded prop from the `dashboard.tsx` component and updating the `dashboard-header.tsx` component to use the `useUserName` hook.

Complexity: 2/5
bug good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Replace hardcoded seller profile data (name and email) with dynamic values fetched from the `userStore` global state. Handle cases where the data is null or empty by displaying default text. Verify data updates correctly after login or user modifications.

Complexity: 2/5
bug good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Fix the broken copy wallet address functionality in the `UserWalletMenu` component. This involves improving the `handleCopy` function to include robust error handling, user feedback (e.g., toast notification), a fallback for older browsers lacking `navigator.clipboard`, and improved accessibility. The solution should ensure reliable copying across different browsers and provide clear visual confirmation of success or failure.

Complexity: 3/5
bug good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Create a reusable dropdown component, `UserWalletMenu`, displaying user wallet information (name, truncated address) and providing actions to copy the address, connect, and disconnect the wallet. Integrate this component into both seller and buyer sidebars. The component should handle various states (connected/disconnected) and use existing hooks and components.

Complexity: 3/5
good first issue help wanted Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Integrate a registration API call into an existing Next.js registration flow using TanStack Query and Axios. This involves creating a new module with API calls, types, and a mutation hook, then integrating this into the existing `useRegisterFlow` hook to handle loading, errors, and updating the user store upon successful registration. The API endpoint is `/api/v1/auth/register`.

Complexity: 4/5
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Implement a user registration system for a Next.js e-commerce platform with dynamic form fields based on user role (buyer or seller). This involves creating a profile selection component, dynamic registration forms, integrating with an existing user store, implementing validation, and setting up appropriate routing.

Complexity: 4/5
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Create a registration profile selection screen for a Next.js e-commerce application using Tailwind CSS. The screen should offer 'Buyer' and 'Seller' options, each with descriptive text and visuals. Upon selection, the user should be redirected to the appropriate registration page, and the choice should be saved in the application's user store. The component should follow the project's established folder structure and styling conventions.

Complexity: 3/5
good first issue Frontend onlydust
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
Seller Billing Page over 1 year ago

AI Summary: Create a Seller Billing page for the StarShop e-commerce platform using Next.js, Tailwind CSS, and the project's established folder structure. The page must match a provided Figma design and utilize only Tailwind CSS for styling. The task involves creating the necessary files and folders, implementing the UI, and ensuring proper routing.

Complexity: 3/5
good first issue Frontend onlydust-wave
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
Seller Products Screen over 1 year ago

AI Summary: Create a 'Seller Products' screen for the StarShop e-commerce platform using Next.js, Tailwind CSS, and the project's established folder structure. The screen should match a provided Figma design (link not included in the issue description) and utilize only Tailwind CSS for styling. The task involves creating the necessary files and folders within the project's feature-based architecture, implementing the UI, and ensuring the route `/seller/products` correctly displays the new screen.

Complexity: 3/5
good first issue Frontend onlydust-wave
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript

AI Summary: Create a Seller Support Tickets page for the StarShop e-commerce platform. This involves creating a new feature directory, a corresponding Next.js route, and implementing the UI component using Tailwind CSS, adhering to the existing project structure and matching a provided Figma design (link not provided in the issue).

Complexity: 3/5
good first issue Frontend onlydust-wave
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript
Buyer Profile over 1 year ago

AI Summary: Create a Buyer Profile page for the StarShop e-commerce platform using Next.js, Tailwind CSS, and the provided Figma design. The task involves creating a new feature directory, route, and components, ensuring adherence to the project's architecture and styling guidelines. The UI must precisely match the Figma design.

Complexity: 3/5
good first issue Frontend onlydust-wave
StarShopCr/StarShop-Frontend
23

StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.

TypeScript