Logo Lanfrica

kolynzb/AIStudio-ContributorPlatform

Domaine:

digital infrastructure

Type de record:

software
Créateur:
kol
Hôte:
This repository houses the code for the Uganda AI Studio's contributor platform, a web-based application that enables community members to contribute data, participate in model evaluation, and engage with other contributors. # Uganda Open Data Platform A web-based platform enabling community members to contribute data, participate in model evaluation, and engage with the Uganda AI Studio community. ## Overview The Uganda Open Data Platform serves as a central hub for: - Data contribution and curation - Model evaluation and feedback - Community engagement and collaboration - AI/ML resource sharing ## Project Structure ```sh /src /app # Next.js App Router structure /api # API routes /(routes) # Route groups (dashboard, auth, etc.) /core # Application core logic /config # App configuration /constants # App constants /hooks # Shared hooks /lib # Shared libraries /types # TypeScript types/interfaces /utils # Utility functions /features # Domain-driven feature modules /users # User management /products # Product management /* Each feature includes: - components/ (Feature-specific components) - hooks/ (Feature-specific hooks) - services/ (Feature-specific services) - types/ (Feature-specific types) - utils/ (Feature-specific utilities) /components # Shared UI components /ui # Low-level UI components /layout # Layout components /forms # Form components /modals # Modal components /services # Global services /api # API service /auth # Authentication service /styles # Global styles /theme # Theme configuration /globals.css # Global CSS ``` ## Getting Started To get started with this boilerplate, follow these steps: 1. Fork & clone repository: ```bash ## Don't forget to ⭐ star and fork it first :) git clone github.com ``` 2. Install the dependencies: ```bash pnpm i ``` 3. Run the development server: ```bash pnpm dev ``` 4. Open localhost w …