Skip to content

Repository files navigation

Onaeko Logo

Onaeko (website)

Helping African talents unlock their superhuman potential.

Onaeko is a reward and engagement software for talents and product teams. We support the development of Open Source Software that solves problems faced daily by Africans, and we are creating points of entry into machine learning research.

By using Onaeko, African talents, organisations, and EdTech providers can collaborate, track talent skill mastery progress, and host competitions while leveraging our AI-powered engagement analytics.

The bottom line? Gaining mastery be a guessing game. Onaeko turns talent education and skill mastery into a smart, trackable, and rewarding experience.

Core Features

Usage Analytics

  • Real-time API adoption monitoring — track talent engagement across projects.
  • Predictive churn insights — identify inactive users before they drop off.
  • Power user identification — spot top contributors & automate personalized incentives.
  • Behavior-driven recommendations — understand what features talents use most & optimize accordingly.

Rewards & Loyalty Engine

  • Dynamic API rewards — API credits, discounts, premium access, and cash bonuses.
  • Points-based, tiered, & subscription rewards — continuous engagement earns exclusive perks.
  • Risk-free API testing with sandbox environments — encourages more experimentation.
  • Project-powered certifications & badges — help talents build credibility while using APIs.

Gamification & Engagement

  • Gamified achievements — badges, leaderboards, and milestone-based rewards.
  • Leaderboard-based incentives — recognition for top API users & contributors.
  • Hackathons & coding challenges — structured competitions that reward API adoption.
  • talent quests & milestone-based learning — progress through levels based on API usage.
  • Community challenges — peer-driven incentives for API adoption & collaboration.

Loyalty Campaigns

  • Automated engagement campaigns — target talents with personalized outreach.
  • Referral & advocacy programs — reward talents for bringing in new users.
  • Loyalty emails & notifications — keep talents engaged with updates & reward reminders.
  • API usage-based perks — automatically unlock benefits as talents increase API calls.

Technologies

  • TypeScript: For robust type checking and cleaner codebase.
  • React (Frontend): Modern frontend framework for a responsive and interactive user interface. Managed via Namecheap.
  • SSL Security: Provided by AWS Certificate Manager (ACM) for secure connections.

Project Setup & Maintenance Guide

Prerequisites

Ensure you have the following installed:

  • Node.js (Recommended: LTS version)
  • npm or yarn

Getting Started

1. Clone the Repository

git clone https://github.com/thebuildershq/pacepard-website.git
cd pacepard-website

2. Install Dependencies

Using npm:

npm install

Or using yarn:

yarn install

3. Set Up Environment Variables

Duplicate .env.example and rename it to .env, then update the values accordingly.

4. Start the Development Server

npm start

Runs the app in development mode. Open http://localhost:3000 in your browser.

5. Run Tests

npm test

Runs tests in interactive watch mode.

6. Build for Production

npm run build

Compiles the app into optimized production-ready files inside the build/ folder.

Contributing

  1. Create a new branch for your feature or bug fix:
    git checkout -b feature/your-feature-name
  2. Make your changes and commit:
    git commit -m "feature: add new feature"
    Or using yarn:
    git commit -m "enhancement: add ehancement"
  3. Push to your branch and open a PR to staging

Releases

Packages

Contributors

Languages