{"repo":"3ffe/beenote","free":true,"listed":false,"github":"https://github.com/3ffe/beenote","clone":"git clone https://github.com/3ffe/beenote.git","description":"Full stack AI web application for languge learning built with Next.js and ChatGPT","language":"TypeScript","stars":42,"topics":["react","daisyui","next","nextjs","nextjs-13","pocketbase","tailwindcss","tiptap","vercel","language-learning"],"license":"MIT","category":"databases-storage","readme_excerpt":"BeeNote - Full stack CRUD web application built with Next.js Tech stack: Next.js + Tailwind + DaisyUI + Tiptap + PocketBase + AWS SES + ChatGPT BeeNote is a web application for language learning, showcasing several open source web dev libraries including Next.js, DaisyUI and PocketBase. Features - app directory introduced in next.js 13 for routing. - CRUD operations for user accounts and contents. - Audio recording and file uploading. - TailwindCSS and DaisyUI for styling. - Rich text editor built with Tiptap. - PocketBase for database and user authentication. - AWS SES for email sending. - ChatGPT for AI writing. - Dark theme support. For more details see this blog post. TODO - [ ] Add more signup options with OAuth2 providers. - [ ] Implement batch delete when PocketBase implemented such functionality. - [ ] Add helpful features like keypad for different languages. - [ ] Implement drag-and-sort for alphabets and vocabularies.","default_branch":null,"files":null,"tree":[],"storefront":"/r/3ffe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/3ffe/beenote/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."}