Page MenuHomePhabricator

Supreme Court Cases Web App
Closed, ResolvedPublic

Description

Project description:
This project introduces a suite of new features and interface improvements for the African Supreme Court Cases Web App. These updates aim to enhance accessibility, multilingualism, data interoperability, and user experience across multiple African jurisdictions. The enhancements will integrate data from Wikidata and Wikisource to create a comprehensive, open-access platform for legal information.

Contact person(s)/ Mentor(s):

Project type: (tool, feature, bug fix, documentation, research, etc.)

  • Feature development, UX/UI redesign, API integration, multilingual access

Skills or technologies involved: (Python, MediaWiki, APIs, design, etc.)

  • MediaWiki & Wikidata APIs
  • Wikisource API integration
  • JavaScript / TypeScript (frontend)
  • SPARQL queries
  • HTML, CSS, and responsive design
  • UX/UI design principles

Project doc or setup link: (Eg. link to the doc)
Source code

Task list: List the subtasks associated with this project. If none exist, create a sub Phab ticket and add the Phab ID here.

Success criteria: What does success look like? Mention measurable outcomes or key metrics (e.g., feature demoed, patch merged, docs improved, bug(s) fixed, etc.).

Success will be achieved when all new features are fully implemented, tested, and deployed—allowing users to seamlessly navigate between countries, filter cases, and access multilingual case information through Wikidata and Wikisource integrations. The interface should be responsive, visually consistent, and user-friendly, with an active “About Us” section and updated documentation reflecting the new functionalities.

Participation format: (are you joining in-person, virtual, or hybrid)

  • In-person

Event Timeline

SincerelySaeed5000 subscribed.

Thank you for your contribution.
I have reviewed the submitted work and confirmed the following:
✔️ Task requirements have been addressed
✔️ Work aligns with the current project scope
✔️ Evidence (links/screenshots/PR) is sufficient for audit purposes
✔️ No overlap or conflict with other assigned tasks
✔️ Contribution follows the agreed workflow and guidelines
This task is now approved and resolved.
📌 Next step for contributor:
Please proceed to fill the official contribution submission form using this task ID to complete your participation record.
Thank you for your effort and collaboration 🙌
Task resolved.
— Ali (SCC Mentor / Reviewer)