{"repo":"akiletour/inrage","free":true,"listed":false,"github":"https://github.com/akiletour/inrage","clone":"git clone https://github.com/akiletour/inrage.git","description":"A React NextJS portfolio driven by a WordPress back-end with GraphQL and Typescript.","language":"TypeScript","stars":10,"topics":["headless-wordpress","graphql","react","nextjs","wordpress","reactjs"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"inRage: A React / NextJS portfolio of a French Web developer Initially developed with WordPress, I decided to refactor the whole project with Next.js. To retrieve all projects (portfolio) and blog posts, I've used the WordPress API with GraphQL. Since the project part has ACF custom fields. I use a second GraphQL extension to manage them 📦 Stack Core Technologies - TypeScript : v5.9+ - Next.js : v16.0 (App Router) - React : v19.2 - Node.js : v24+ (Volta) - pnpm : v10.3 (Package manager) Styling & Animations - Tailwind CSS : v4.1+ with Typography plugin - Framer Motion : v12+ for page transitions and animations - GSAP : v3+ for advanced animations Backend & Data - WordPress : v6.7+ (Headless CMS) - GraphQL : WPGraphQL for WordPress API communication - WPGraphQL ACF : For Advanced Custom Fields support - SWR : Client-side data fetching Content & Forms - MDX : Blog posts with frontmatter support - React Hook Form : Form management - Akismet : Spam protection for contact form - Mailjet : Email service integration DevOps & Monitoring - Sentry : Error tracking and performance monitoring - Turbopack : Build tool (dev & production) - Jest : Testing framework - ESLint : Next.js core + TypeScript + Prettier ⚡️ Installation Make sure to use a recent version of Node.js ( = v24). You can now access to the project with: http://localhost:3000 Available Commands - pnpm dev - Start development server with Turbopack (http://localhost:3000) - pnpm build - Build production application with Turb","default_branch":null,"files":null,"tree":[],"storefront":"/r/akiletour","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/akiletour/inrage/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."}