Rename terminology to industry standard terms

- Grove → Project
- Tree → Package
- Fruit → Artifact
- Graft → Tag
- Cultivate → Upload
- Harvest → Download

Updated across:
- Backend models, schemas, and routes
- Frontend types, API client, and components
- README documentation
- API endpoints now use /project/:project/packages pattern
This commit is contained in:
Mondo Diaz
2025-12-08 10:38:44 -06:00
parent 386ea0df4d
commit ff7df9eb3f
12 changed files with 470 additions and 485 deletions

View File

@@ -1,16 +1,16 @@
import { Routes, Route } from 'react-router-dom';
import Layout from './components/Layout';
import Home from './pages/Home';
import GrovePage from './pages/GrovePage';
import TreePage from './pages/TreePage';
import ProjectPage from './pages/ProjectPage';
import PackagePage from './pages/PackagePage';
function App() {
return (
<Layout>
<Routes>
<Route path="/" element={<Home />} />
<Route path="/grove/:groveName" element={<GrovePage />} />
<Route path="/grove/:groveName/:treeName" element={<TreePage />} />
<Route path="/project/:projectName" element={<ProjectPage />} />
<Route path="/project/:projectName/:packageName" element={<PackagePage />} />
</Routes>
</Layout>
);