{"repo":"hoangsonww/ToDo-App-NextJS-Fullstack","free":true,"listed":false,"github":"https://github.com/hoangsonww/ToDo-App-NextJS-Fullstack","clone":"git clone https://github.com/hoangsonww/ToDo-App-NextJS-Fullstack.git","description":"🎯 Discovering the power of Next.js as a full-stack framework with a feature-rich, responsive To-Do app that combines seamless frontend and backend integration with Server-Side Rendering (SSR) and WebSockets. Built with Next.js, SQLite3, and TypeScript!","language":"TypeScript","stars":27,"topics":["full-stack","full-stack-web-development","fullstack-development","material-ui","next","next-auth","next-js","nextjs","responsive","rest-api"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Flowlist - A Full-Stack To-Do Application with Next.js Welcome to Flowlist , a full-stack, lightweight, and simple to-do application built using Next.js with both backend and frontend integrated seamlessly. This project shows the power of Next.js and serves as a practical demonstration of using Next.js as a complete full-stack framework, incorporating authentication, dark mode, and local storage for data persistence. Table of Contents - 🌟 Features - 🚀 Live Deployment - 🖼️ UI Preview - 📂 File Structure - 📋 API Endpoints - 1. Prerequisites - 2. Clone the Repository - 3. Install Dependencies - 4. Set Up Environment Variables - 5. Run the Development Server - 6. Build for Production - 🌐 Using the App - 📝 Swagger API Documentation - 📝 OpenAPI Specification - Using the openapi.yaml File - 💡 Notes - 🧪 Testing - Running Tests - 🐳 Containerization - 🔧 Contributing - 📝 License - 📧 Contact 🌟 Features - Full-stack application with Next.js for both frontend and backend - Full authentication system (Register and Login) - Dark and Light mode - User-specific to-do lists with different categories - CRUD operations for to-do items - MongoDB database for data storage - WebSockets & Socket.io for real-time updates to To-Do items - Responsive design - Add, edit, delete, and complete tasks - Persistent storage using SQLite and in-memory storage - A clean, modern, and responsive UI - PWA support with offline capabilities - Basic testing for API endpoints and utility functions - Easy-","default_branch":null,"files":null,"tree":[],"storefront":"/r/hoangsonww","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hoangsonww/ToDo-App-NextJS-Fullstack/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."}