{"repo":"joebertcerezo/NS-Todolist","free":true,"listed":false,"github":"https://github.com/joebertcerezo/NS-Todolist","clone":"git clone https://github.com/joebertcerezo/NS-Todolist.git","description":"A modern, full-stack todo list application built with Nuxt 3 frontend and Strapi v5 as the headless CMS backend. This project demonstrates the seamless integration between modern frontend frameworks and headless CMS solutions, showcasing CRUD operations, real-time updates, and beautiful UI components.","language":"Vue","stars":18,"topics":["crud-operation","full-stack","headless-cms","nuxt3","shadcn-ui","strapi","tailwindcss","task-management","todo-app","todolist"],"license":null,"category":"productivity","readme_excerpt":"NS-Todolist A modern, full-stack todo list application built with Nuxt 3 frontend and Strapi v5 as the headless CMS backend. This project demonstrates the seamless integration between modern frontend frameworks and headless CMS solutions, showcasing CRUD operations, real-time updates, and beautiful UI components. ✨ Features - 📝 Complete Todo Management - Create, read, update, and delete todos - 🎨 Modern UI - Built with Shadcn/ui components and Tailwind CSS - 🌓 Dark/Light Mode - Toggle between themes with persistent storage - 📱 Responsive Design - Works perfectly on desktop and mobile - 🔄 Real-time Updates - Instant synchronization with Strapi backend - 🚀 SSR/SPA Support - Leverages Nuxt 3's hybrid rendering capabilities - 📊 Demo Page - Interactive examples of all Strapi composables - 🔧 TypeScript Support - Full type safety throughout the application 🛠️ Tech Stack Frontend - Nuxt 3 - The intuitive Vue framework - Vue 3 - Progressive JavaScript framework - TypeScript - Type-safe JavaScript - Tailwind CSS - Utility-first CSS framework - Shadcn/ui - Re-usable components built with Radix Vue and Tailwind CSS - Reka UI - Vue implementation of Radix UI primitives - Lucide Vue - Beautiful & consistent icon toolkit - VueUse - Collection of essential Vue composition utilities Backend - Strapi v5 - Leading open-source headless CMS - Content Type: Todo - Custom content type with title, description, and completion status Development Tools - @nuxtjs/strapi - Official Nuxt module f","default_branch":null,"files":null,"tree":[],"storefront":"/r/joebertcerezo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joebertcerezo/NS-Todolist/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."}