benawad / benawad/codeponder

spec

Open
#1 35 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
282
Forks
45
PR merge metrics
No merged PRs in 30d

Description

# Marketplace for Code Reviews

* Home page
- List of code reviews
- display name, programming tags, and link to GitHub url
* GitHub OAuth for login
* Create code review
- name (max length 30 or something)
- description
- github repo (selected from dropdown)
- programming language tags (max of 3)
- list of questions (max of 10 questions)
* View code review
- reviewer answers questions
- send email to the other person when code review done
- see who reviewed and what they said
- public, anyone can see this
- rate the person who reviewer
* My code reviews page
- list of code reviews given and the rating received
- list of code reviews received
* NavBar
- display average rating
* Code Review Briefing
- number of questions/flags
- list of questions
- code snippet
- comment thread
- click to go to file where code snippet came from

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reviewing the existing application structure and clarifying which part of the marketplace specification is in scope, including GitHub OAuth, review creation, answering, ratings, and notifications; completion criteria are not defined in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, node.js, postgresql, react, typescript
Domain
api, authentication, databases, full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.