Niwi
Niwi Starter is a comprehensive, easy-to-use template for rapidly bootstrapping a Next.js application with essential features like authentication, blog management, email integration, database pre-seeding, and more. π
Install / Use
/learn @lwinmoepaing/NiwiREADME
Niwi-Starter

Niwi Starter is a comprehensive, easy-to-use template for rapidly bootstrapping a Next.js application with essential features like authentication, blog management, email integration, database pre-seeding, and more. π
Documentation: https://niwi-docs.vercel.app/
To create a new project using Niwi Starter, run the following command:
npx create-niwi
This will automatically generate a Next.js project with the following features:
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-lock.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Authentication Flow: Built-in user authentication.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-blog.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Blog Management System: A full-featured blog system similar to Medium.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-mail.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Mail Integration: Pre-configured with Mailgun for sending emails.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-seed.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Pre-seeded Database: Initial data for testing and development.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-database.png" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Database Management: Prisma configured with MongoDB.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-payment.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> Payment Integration: Stripe integration for handling payments.
- <img src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/niwi-seo.gif" height="18" style="margin: 0px 2px; positon: relative; top: 1px" /> SEO Helper Functions: Tools to optimize your site's SEO.
π Additional Custom Features
In addition to the default features, Niwi Starter offers additional feature that can be included during the setup process. When you run the npx create-niwi command, you will be prompted to select any additional features you want to include:
Niwi Portfolio
<img style="width: 480px; height: 100%" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/apps/docs/static/img/portfolio-installation.gif" alt="Niwi Starter - Portfolio" />
You can build a Stunning Portfolio in Less Than 5 Minutes Niwi Starter makes it quick and easy to create a beautiful, professional portfolio using Next.js.
Niwi Mini-Apps
<img style="width: 480px; height: 100%;" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/apps/docs/static/img/mini-apps.gif" alt="Niwi Starter Mini Apps Preview" />
Niwi Starter is packed with mini-apps designed to help you level up your React.js skills. Whether youβre a beginner or looking for fun projects, weβve got you covered! π
Contributors
<a href="https://lwinmoepaing.com" target="_blank"> <img width="36px" height="36px" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/contributors/lwin-moe-paing.png" /> </a> <a href="https://github.com/Aung-IO" target="_blank"> <img width="36px" height="36px" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/contributors/aung-pyae-kyaw.png" /> </a> <a href="https://novarista.netlify.app" target="_blank"> <img width="36px" height="36px" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/contributors/may-thit-htun.png" /> </a> <a href="https://naingaungzaw.vercel.app" target="_blank"> <img width="36px" height="36px" src="https://raw.githubusercontent.com/lwinmoepaing/niwi/main/assets/contributors/naing-aung-zaw.png" /> </a>π€ Contributing
We welcome contributions to Niwi Starter! Please see our CONTRIBUTING.md for details on how to get started. π€
π License
This project is licensed under the MIT License. See the LICENSE file for details. π
Start your project with Niwi Starter and build your application with ease! π
