{"repo":"amanbairagi30/merged-n-share","free":true,"listed":false,"github":"https://github.com/amanbairagi30/merged-n-share","clone":"git clone https://github.com/amanbairagi30/merged-n-share.git","description":"A platform where user can come fetch their merged PRs from the selected repo and showcase and share their OS contribution as POW to anyone around the world","language":"TypeScript","stars":61,"topics":["nextjs","postgresql","shadcn-ui","tailwindcss","typescript","zustand","next-auth","prisma"],"license":"MIT","category":"databases-storage","readme_excerpt":"Merged&Share Link: https://mergedandshare.in/ Merged&Share is a platform that allows users to fetch their merged pull requests (PRs) from any public GitHub organization. It lets users showcase and share their open-source contributions globally as proof of work. Features - Fetch merged PRs from public GitHub repositories. - Display and share contributions. - User-friendly interface. Tech Stack - Next.js 14+ - TypeScript - PostgreSQL - Prisma ORM - Tailwind CSS - NextAuth.js - Zustand (State Management) - Shadcn-UI Prerequisites - Node.js (v18 or higher) - PostgreSQL (running with correct connection details) - npm (or yarn) Installation & Setup 1. Clone the repository: 2. Install dependencies: 3. Set up environment variables: - Copy .env.example to .env - Fill in the required environment variables. See Environment Variables section below. 4. Run database migrations: Available Scripts Currently, the package.json does not define any custom scripts. The following standard npm scripts are available: - npm run dev : Starts the Next.js development server. - npm run build : Builds the application for production. - npm run start : Starts the production server. Environment Variables Create a .env file based on .env.example and populate the following variables: - DATABASE URL : Your PostgreSQL connection string. Example: postgresql://user:password@host:port/database - NEXTAUTH SECRET : A secret used to encrypt session data. Generate a random string. - GITHUB ID : Your GitHub application'","default_branch":null,"files":null,"tree":[],"storefront":"/r/amanbairagi30","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amanbairagi30/merged-n-share/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}