Skip to content

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. πŸŽ‰

License

Notifications You must be signed in to change notification settings

lwinmoepaing/niwi

Repository files navigation

Niwi Starter

Niwi-Starter GitHub license PRs Welcome

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:

  • Authentication Flow: Built-in user authentication.
  • Blog Management System: A full-featured blog system similar to Medium.
  • Mail Integration: Pre-configured with Mailgun for sending emails.
  • Pre-seeded Database: Initial data for testing and development.
  • Database Management: Prisma configured with MongoDB.
  • Payment Integration: Stripe integration for handling payments.
  • 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

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

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

🀝 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! πŸš€

About

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. πŸŽ‰

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published