-
Notifications
You must be signed in to change notification settings - Fork 138
Open
Description
newsletter page for pro users - bounty to hire
hi, i'm ajeet building opensox.ai.
this ticket is a bounty-to-hire - an open assignment for you to show your skills, win a bounty, and potentially work with me on opensox ai.
process
- open assignment (it's paid)
- 15 min call
- offer
objectives
design and implement a newsletter page for pro users on opensox.ai that displays newsletters as blog posts.
requirements
core features
- organization by date: a way to organize newsletters by month and year
- rich content support: each newsletter article can have:
- text
- links
- images
- content management: a way to easily add a blog (only by the team)
- through code
- document your approach in the pr
- newsletter listing: a place to see all newsletters in one place, ordered by date (latest on top)
- readability: each newsletter should be easy to read
minimal formatting features
each newsletter should support:
- bold text
- headings
design considerations
feel free to ask yourself these questions for better understanding:
- what is the best way to organize these newsletters?
- how can we make the reading experience optimal?
- what's the most efficient way to add new newsletters?
deadline
i'll announce the result on 17/nov/2025, 10PM IST.
evaluation criteria
your submission will be evaluated based on:
- end result (ui): how well the page looks and functions
- optimal code: clean, maintainable, and efficient code
- minimal, quick and simple: keep it straightforward and avoid over-engineering
submission requirements
before attempting
please consider:
- do your research (google and gpt) before asking questions
- it's okay to ask questions, but please do the research first
- if something isn't clear, feel free to ask
- if you want to add or delete something not mentioned in this issue, feel free to do so
- remember: the goal is "creating the best newsletter page for the user" - not to make the maintainer happy
things to include in your pr
- a screen recording of your submission
- a short description explaining your approach
- sample data for three newsletters
- documentation on how to add a blog
- make sure your pr doesn't have any conflicts
bounty
- if your pr is merged, you'll get the bounty irrespective of whether you get the offer or not
- you'll receive the bounty just after 24 hrs of merge
- you will get an additional bounty if the design and code are really good.
notes
- pls add 2-3 dummy newsletters to see things in action
- i may ask a couple of questions if there's something that's not very clear
- please raise a pr of your submission and make sure it doesn't have any conflicts
- keep everything in lowercase (including code, comments, and documentation where appropriate)
- no need to ask for the assignment. everyone is welcome to raise the PR.
good luck! looking forward to seeing your submissions.