Skip to content

About

Tiny Fish Hackathon

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🐟 Not Fresh Enough?

Build Status Grade License

"Everyone knows the scariest part of Lunar New Year isn't the crowds—it's your relatives. They ask about your job, your salary, and then they poke at your dinner and ask: 'Is this fish even fresh?'

We brought that same terrifying scrutiny to your GitHub. Introducing NotFreshEnough—the only AI that pokes your repo, smells your 'stale' commits, and tells you why your code is bringing dishonor to the family."

image

🥢 What is this?

NotFreshEnough is a ruthless, Asian-parent-style GitHub repository roaster. You input a GitHub URL, and our "Auntie AI" scrapes your codebase to judge your commit history, documentation, and architecture. Your project is then compared to many others on GitHub, Devpost and Linkedin.

It generates a highly shareable "State Report Card" that mathematically proves why your cousin Jun Jie is still the favorite.

image

✨ Features

  • Ruthless Repo Scraping: Powered by TinyFish, we dive into your file structure, README.md, and commit history to find your deepest flaws. TinyFish then searches for similar projects, returning the top 3 most similar projects.
  • Market Auntie AI: We pass your terrible code into OpenAI, equipped with a custom system prompt engineered to maximize emotional damage.
  • The "Freshness" Meter: A dynamic loading state that questions your life choices while the AI generates your roast.
  • The Wall of Shame: A beautifully designed, Apple-esque minimalistic report card that delivers your C grade with maximum aesthetic impact.
  • The Family's Opinon: tells you what Ah Gong thinks, what your Kor Kor recommends you to do and gives you an analysis on what your other cousins are doing.
image image image image image image image

🏗 Tech Stack

  • Frontend: React + Vite (Because waiting for Webpack is for lazy people)
  • Scraping Engine: Tiny Fish
  • Brain / Judgement Engine: OpenAI API
  • Styling: CSS

🚀 How to run locally

1. Clone the repository

git clone (https://github.com/Matthiaschanjk/NotFreshEnough.git)
cd NotFreshEnoughv2
npm i
npm run dev

About

Tiny Fish Hackathon

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages