{"repo":"RikhiSingh/Duolingo-Clone","free":true,"listed":false,"github":"https://github.com/RikhiSingh/Duolingo-Clone","clone":"git clone https://github.com/RikhiSingh/Duolingo-Clone.git","description":"Duolingo Clone bootstrapped using NextJS, Drizzle and Neon for DB with admin dashboard and Stripe integration for premium users and in app content purchase. SSO Authentication using google ID.","language":"TypeScript","stars":15,"topics":["axios","backend-development","drizzle-orm","duolingo-clone","frontend-development","full-stack-application","google-sso","language-learning","neon","nextjs"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Duolingo Clone This project is a clone of Duolingo, built using modern web technologies. It features a comprehensive set of functionalities including an admin dashboard, Stripe integration for premium features, and SSO authentication with Google. Features - Frontend : Next.js, TypeScript, TailwindCSS, ShadCN UI - Backend : Drizzle, Neon (PostgreSQL) - State Management : Zustand - HTTP Requests : Axios - Admin Dashboard : react-admin - Payments : Stripe integration - Authentication : Google SSO Installation 1. Clone the repository bash npm install 3. Set up environment variables Create a .env file in the root directory and add the necessary environment variables. Namely bash npm run dev 5. Access the Application Open http://localhost:3000 in your browser. License This project is licensed under the MIT License. Usage - Register or log in using Google SSO. - Explore language courses and track your progress. - Admins can manage content through the admin dashboard. - Upgrade to premium for additional features using Stripe. Contributing Contributions are welcome! Please follow these steps: 1. Fork the repository. 2. Create a new branch. 3. Make your changes and commit them. 4. Push to your branch. 5. Open a pull request.","default_branch":null,"files":null,"tree":[],"storefront":"/r/RikhiSingh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RikhiSingh/Duolingo-Clone/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."}