{"id":30196411,"url":"https://github.com/codehagen/sitemint","last_synced_at":"2026-03-02T03:04:26.921Z","repository":{"id":294736532,"uuid":"987918254","full_name":"Codehagen/Sitemint","owner":"Codehagen","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-26T12:43:18.000Z","size":4100,"stargazers_count":82,"open_issues_count":1,"forks_count":30,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-13T05:28:35.454Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://sitemint.tech/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Codehagen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-21T19:31:29.000Z","updated_at":"2025-08-12T01:39:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"73d3a3a6-5e33-46d9-9a2a-07b211f1e8ce","html_url":"https://github.com/Codehagen/Sitemint","commit_stats":null,"previous_names":["codehagen/sitemint"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Codehagen/Sitemint","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codehagen%2FSitemint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codehagen%2FSitemint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codehagen%2FSitemint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codehagen%2FSitemint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Codehagen","download_url":"https://codeload.github.com/Codehagen/Sitemint/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Codehagen%2FSitemint/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29991299,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T01:47:34.672Z","status":"online","status_checked_at":"2026-03-02T02:00:07.342Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-13T05:19:43.986Z","updated_at":"2026-03-02T03:04:26.909Z","avatar_url":"https://github.com/Codehagen.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"#\"\u003e\n  \u003ch1 align=\"center\"\u003eSitemint: Your All-in-One Web Management Toolkit\u003c/h1\u003e\n\u003c/a\u003e\n\n\u003c!-- Add a relevant image/mockup for Sitemint here if available --\u003e\n\u003c!-- \u003cimg width=\"1440\" alt=\"dashboard_mockup\" src=\"placeholder_image_url.jpg\"\u003e --\u003e\n\n\u003cp align=\"center\"\u003e\n  Empower your web projects with Sitemint - streamlined site management, deployment, and insights at your fingertips.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003c!-- Add relevant badges, e.g., Twitter, build status --\u003e\n  \u003ca href=\"LICENSE.md\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/codehagen/sitemint?label=license\u0026logo=github\u0026color=f80\u0026logoColor=fff\" alt=\"License\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#introduction\"\u003e\u003cstrong\u003eIntroduction\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#installation\"\u003e\u003cstrong\u003eInstallation\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#tech-stack--features\"\u003e\u003cstrong\u003eTech Stack + Features\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#contributing\"\u003e\u003cstrong\u003eCredits\u003c/strong\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\n## Introduction\n\nWelcome to Sitemint, where we are redefining web project management. Sitemint provides a comprehensive suite of tools to help you build, deploy, and manage your web applications with ease. Whether you're scraping data, managing databases, or deploying your next big idea, Sitemint is designed to streamline your workflow.\n\nGain powerful insights and control over your web projects, enabling you to focus on innovation and development.\n\n## What we are using\n\nSitemint is built with a modern, powerful stack: Next.js 15, Prisma, Tailwind CSS, and Shadcn/UI.\n\u003cbr/\u003e\nThese technologies are seamlessly integrated to accelerate development and provide a top-tier user experience.\n\n## Directory Structure\n\nSitemint's project structure:\n\n    .\n    ├── app                          # Main application (Next.js App Router)\n    │    ├── actions                 # Server actions (database, scraper, deploy)\n    │    ├── api                     # API routes\n    │    ├── (routes)                # Application routes\n    │    └── ...\n    ├── components                   # Shared UI components\n    ├── config                       # Project configuration files\n    ├── lib                          # Utility functions and libraries\n    ├── prisma                       # Prisma schema and migrations\n    ├── public                       # Static assets\n    ├── LICENSE.md\n    └── README.md\n\n## Installation\n\nClone \u0026 create this repo locally with the following command:\n\n```bash\ngit clone https://github.com/codehagen/sitemint.git\ncd sitemint\n```\n\n1. Install dependencies using pnpm (or your preferred package manager like bun, npm, yarn):\n\n```bash\npnpm install\n```\n\n2. Copy `.env.example` to `.env.local` (or `.env`) and update the variables.\n\n```bash\ncp env.example .env.local\n```\n\n3. Input all necessary environment variables. This will likely include:\n   - Database connection string (e.g., for a PostgreSQL database like Neon)\n   - OpenAI API Key (if using AI features)\n   - Any other service API keys or configurations\n\n4. Push the Prisma schema to your database:\n   (Ensure your database is running and accessible)\n```bash\nnpx prisma db push  \n```\n\n5. Start the development server:\n```bash\npnpm dev\n```\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\n## Tech Stack + Features\n\n### Core Frameworks \u0026 Libraries\n\n- [Next.js](https://nextjs.org/) – React framework for building performant server-rendered and static web applications.\n- [Prisma](https://www.prisma.io/) – Modern ORM for Node.js and TypeScript, simplifying database access.\n- [React](https://react.dev/) – A JavaScript library for building user interfaces.\n- [OpenAI](https://openai.com/) - Integrated for AI-powered features.\n- [Zod](https://zod.dev/) - TypeScript-first schema declaration and validation.\n\n### UI \u0026 UX\n\n- [Shadcn/ui](https://ui.shadcn.com/) – Re-usable components built using Radix UI and Tailwind CSS.\n- [Tailwind CSS](https://tailwindcss.com/) – Utility-first CSS framework for rapid UI development.\n- [Framer Motion](https://framer.com/motion) – Motion library for React to animate components with ease.\n- [@tabler/icons-react](https://tabler-icons.io/) – Icon libraries for crisp, clear visuals.\n- [Recharts](https://recharts.org/) - Composable charting library.\n- [Sonner](https://sonner.emilkowal.ski/) - Opinionated toast component for React.\n\n### Development \u0026 Tooling\n\n- [TypeScript](https://www.typescriptlang.org/) – Strongly typed programming language that builds on JavaScript.\n- [ESLint](https://eslint.org/) – Pluggable linting utility for JavaScript and JSX.\n- [@tanstack/react-table](https://tanstack.com/table/v8) - Headless UI for building powerful tables \u0026 datagrids.\n\n### Platforms (Example Integrations)\n\n- [Vercel](https://vercel.com/) – Easily preview \u0026 deploy changes with Git.\n\n\n## Contributing\n\nWe love our contributors! Here's how you can contribute:\n\n- [Open an issue](https://github.com/codehagen/sitemint/issues) if you believe you've encountered a bug.\n- Make a [pull request](https://github.com/codehagen/sitemint/pulls) to add new features/make quality-of-life improvements/fix bugs.\n\n\n\u003ca href=\"https://github.com/codehagen/sitemint/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=codehagen/sitemint\" /\u003e\n\n## Repo Activity (Example)\n\n![Sitemint repo activity – generated by Axiom](https://repobeats.axiom.co/api/embed/c76db17605a0f0164a2e743c89f22e05b702cb7d.svg \"Repobeats analytics image\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodehagen%2Fsitemint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodehagen%2Fsitemint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodehagen%2Fsitemint/lists"}