A full-stack web application for reading manga/books, built using Next.js 14, Tailwind CSS, and NextAuth for authentication. This app is designed to deliver a seamless and responsive user experience with fast page load times and scalable features.
- Enhanced UI: Improved user interface for a more intuitive and visually appealing experience.
- Improved Load Time: Further optimized performance with faster load times.
- Proper Loading Indicators: Introduced dynamic loading indicators for better user feedback.
- Recommended for You Section: Personalized recommendations based on user preferences.
- SEO Improvements: Enhanced SEO for better search engine visibility and ranking.
- Lazy Load Components: Components are now lazy-loaded to enhance performance.
- Infinite Scroll: Added infinite scroll for a seamless reading experience.
- Nested Comment System: Introduced a feature-rich nested comment system for better interaction.
- Dynamic Headers: Dynamic page headers based on content for improved navigation.
- Next.js 14: For server-side rendering (SSR) and optimized performance.
- Tailwind CSS: For creating a modern, responsive, and customizable user interface.
- NextAuth: For secure and flexible user authentication.
- MongoDB (Atlas): For content storage and management.
- User Authentication: Secure login using NextAuth.
- Responsive Design: Built with Tailwind CSS for a mobile-friendly experience.
- Server-Side Rendering: Optimized for faster load times and improved SEO with Next.js.
- Admin Panel: Manage content, users, and track analytics.
The UI design references Mangatoon and uses the same trademark logo. If you're going to use this app, please change the trademark logo to avoid conflicts.
- Clone the repository.
- Install dependencies:
npm install
. - Set up MongoDB Atlas with your credentials.
- Run the app:
npm run dev
.