Claim a Bounty
About
OpenUnited
Open main menu
Sign in
→
Sign up
OpenUnited
Close menu
Claim a Bounty
About
Sign in
→
Sign up
OpenUnited
Close menu
Find a Challenge
Sign in
→
Sign up
Close sidebar
Summary
Initiatives
Challenges
Ideas & Bugs
People
Summary
Bounties
Product Tree
Initiatives
Challenges
Ideas & Bugs
People
Challenges
Summary
Bounties
Product Tree
Initiatives
Challenges
Ideas & Bugs
People
Create Challenge
Fix Challenge Status Bug
Open options
The current app has a bug where challenges are incorrectly marked as "Completed" even thou...
High
Active
Implementation of Pre-Commit Hook for Code Quality and Consistency
Open options
To ensure code quality, consistency, and adherence to best practices by integrating a pre-...
High
Completed
Implement reusable tree components and reuse the tree on the product tree, shareable tree and summary tree.
Open options
Implement reusable tree components and reuse the tree on the product tree, shareable tree ...
High
Completed
Update product, initiative, challenge and bounty fixture data
Open options
Update product, initiative, challenge and bounty fixture data so that they can reflect sof...
1
Completed
Create one attachment model and remove all attachments, relating as many as needed to whichever model requires attachments.
Open options
Revise the Attachments (single model for attachments) data model and ensure all UX flows r...
High
Completed
UX that is now implemented in this UX Prototype codebase: https://github.com/OpenUnited/ux-prototype
Open options
Please have a look at the "interactive product tree" UX that is now implemented in this UX...
High
Completed
Skill and expertise implementation.
Open options
Skill and expertise implementation in a tree way and Expertise should be shown based on th...
High
Completed
Enhance Profile Update and Portfolio Pages and Restructure Person Skill Model
Open options
Update the profile update page to improve the handling of dynamic forms for skills and exp...
1
Completed
Implement initiative details view
Open options
Implement a detail view for initiative. The view should show a list of available challenge...
High
Completed
Revamp Search Functionality for Mobile and Desktop
Open options
To address the varying needs of users across different devices, we'll need to implement a ...
1
Completed
Move sample_data folder to utility folder
Open options
We have a script called load_sample_data.py that generates dummy data to test the UI. This...
1
Completed
Implement Product Listing page
Open options
We need to have an endpoint to list all the product in our platform. This endpoint will be...
1
Completed
Implement Product Detail page
Open options
The task is simply implementing the product detail page for a product. However, product de...
1
Completed
Implement Sign Up page
Open options
The explanation is simple: Implement the Sign Up page according to the ux-prototype reposi...
1
Completed
Refactor the base template
Open options
In almost all of the template files we use in the project, inherit base.html file and buil...
1
Completed
Refactor and extend load_sample_data.py
Open options
After the recent changes, we need to update load_sample_data.py script to adjust the chang...
1
Completed
Write a script to reset the database
Open options
There is a need for a script that gets the variables about the database from a .env file a...
1
Completed
Implement Logout Page
Open options
The task is self-explanatory. Implement the view for the logout page.
1
Completed
Implement a security mechanism to prevent infinite log in attemps
Open options
In the current setup, we allow users to make as many requests as they want. This is a risk...
1
Completed
Implement User Profile
Open options
Implement a view for the displaying the user profile as well as updating it. The design of...
1
Completed
Fix the circular import error in the factory methods
Open options
In the test suite, we are experiencing circular import error. Spot the place that causes t...
1
Completed
change "type" on BountyDeliveryAttempt
Open options
change "type" on BountyDeliveryAttempt to be a "status" implemented in a way that is cons...
High
Completed
Separate settings.py into development.py and production.py
Open options
We need to separate settings.py file to distinguish the development and deployment. We als...
1
Completed
Implement Portfolio page
Open options
The task is self-explanatory. Implement the view for the portfolio page according to the u...
1
Completed
Add sample data for Feedback model
Open options
As mentioned in other challenges, we have a script callled load_sample_data.py. This scrip...
1
Completed
Implement Challenge Claim Flow
Open options
The task is self-explanatory. Implement the view for the challenge claim flow according to...
1
Completed
Fix general issues in the product, challenge and bounty creation
Open options
Fix the general UI/UX and logic issues in product, challenge and bounty creation
High
Completed
Fix the namings related to Bounty Claim
Open options
In the current setup, the naming for Bounty Claim is not logical. Currently, all of the st...
1
Completed
Write the data migration script
Open options
Since we are rewriting the platform, we need to migrate the previous users, challenges, pr...
1
Completed
Implement the Ideas page
Open options
Under each product detail page, there is ideas page. Currently, it does not work. We need ...
1
Completed
Write unit tests for security app
Open options
The test coverage of the current platform is not very plesant. We need to increase the cod...
1
Completed
Write unit tests for talent app
Open options
The test coverage of the current platform is not very plesant. We need to increase the cod...
1
Completed
Rewrite tree-select.js file
Open options
The current tree-select.js file does not use asynchronous programming and the current layo...
1
Completed
Implement Create Product page
Open options
The task is self-explanatory. Implement the view for creating a product. There is no desig...
1
Completed
Implement Create Organization page
Open options
The task is self-explanatory. Implement the view for creating an organization. There is no...
1
Completed
Implement Create Challenge page
Open options
The task is self-explanatory. Implement the view for creating an challenge. There is no de...
1
Completed
Implement Create, Update and Delete views for Feedback model
Open options
The task is self-explanatory. Implement the views for creating, updating and deleting a fe...
1
Completed
Implement star rating
Open options
When a user creates a feedback for another user, he/she needs to provide a rating for that...
1
Completed
Add generic relation to Product model
Open options
In the current setup, the ownership of a product is on an organization. We need to extend ...
1
Completed
Implement Create, Update and Delete views for Challenge model
Open options
The task is self-explanatory. Implement the views for creating, updating and deleting a ch...
1
Completed
Implement a Dashboard
Open options
We need to have a dashboard to handle work submissions, work reviews, product management a...
1
Completed
Implement a bounty creation flow as well as bounty management system
Open options
Create a view for bounty creation. After that, implement a system that allows product mana...
1
Completed
Make the main menu responsive
Open options
The menu on the navbar wasn't working on mobile.
1
Completed
Simplify test setup including data factory and use ChatGPT to help speed this up if applicable.
Open options
Simplify test setup including data factory and use ChatGPT to help speed this up if applic...
High
Completed
refine the statuses (Challenge etc)
Open options
Refine the statuses (Challenge etc) and ensure that we have these changes covered in test...
High
Completed
Create bulk action possibility for core product team in the dashboard
Open options
Currently there's no bulk action available for the challenges in the dashboard. Please add...
High
Draft