12 Open Issues Need Help Last updated: Jan 1, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue addresses an inaccuracy in the `README.md` where several features, such as "Dark/Light Mode" and "User Profiles," are marked as complete with checkmarks. In reality, these features are currently only represented by UI placeholders in `App.jsx` without functional logic. The task is to update the documentation to reflect the true "In Progress" or "Planned" status and move unbuilt features to a "Future Roadmap" section to avoid misleading contributors.

Complexity: 1/5
documentation good first issue ECWoC26

AI Summary: This GitHub issue requests an update to the project's "Future Roadmap" to explicitly define the backend technology stack for the Q1 2026 Backend Integration phase. Specifying the preferred stack (e.g., Node.js/Express, Appwrite, or Firebase) will help potential contributors understand the necessary skills. Additionally, it asks for a note in the "Contribution Guidelines" regarding backend architectural decisions.

Complexity: 1/5
documentation good first issue ECWoC26

AI Summary: This issue proposes creating a `.env.example` file in the project's root directory and adding a new section to the `README.md` to document environment variable setup. The goal is to standardize how developers manage configuration as the project moves towards backend integration and API usage.

Complexity: 2/5
documentation good first issue ECWoC26

AI Summary: This issue proposes refactoring the current single-page React application, which is entirely within `App.jsx`, to support multi-page navigation for Landing, Profile, and Messenger sections. It requires installing `react-router-dom`, restructuring `App.jsx` as a layout wrapper with a `<Routes>` component, and creating dedicated page components within a new `/pages` directory.

Complexity: 3/5
enhancement good first issue ECWoC26

AI Summary: This GitHub issue outlines the development of a user profile page, a core component for an Instagram clone. The page will feature a header displaying user statistics (Posts, Followers, Following) and a grid view for the user's uploaded images, leveraging existing global CSS hover effects.

Complexity: 3/5
enhancement good first issue ECWoC26

AI Summary: The `App.jsx` file is currently monolithic, containing multiple UI sections and exceeding 200 lines, making it difficult to scale. The goal is to refactor this by extracting `Navbar`, `Sidebar`, and `Post` into reusable components. This involves moving specific logic like `toggleLike` and the `posts.map` loop into these new components, and integrating the existing `SkeletonPost.jsx` for loading states within the `Feed` component.

Complexity: 3/5
enhancement good first issue ECWoC26
enhancement good first issue ECWoC26
enhancement good first issue ECWoC26
enhancement good first issue ECWoC26
documentation good first issue ECWoC26
documentation good first issue ECWoC26
documentation good first issue ECWoC26