The Nextjs dynamic framework for the headless CMS, Strapi.
- Strapi is used as a headless CMS for creating and managing your content.
- The Strapi REST API allows you to retrieve your content and generate the final HTML.
- Padma apps built with Next.js serve your content and build lightning-fast websites.
Read the Getting Started tutorial or follow the steps below:
Install Padma with the following Quickstart command to create a project instantly:
npx create-padma my-project
This command generates a brand-new project with the default theme.
Enjoy building with Padma! 🚀
Padma connects seamlessly with Strapi, allowing you to focus on building your website or blog. There’s no need for complex configuration, and the learning curve is minimal.
- Fork the Padma project and get started.
- Install and set it up in your environment.
- Easily connect your backend URL and link it to your Strapi site.
- Start with a pre-made theme or create a custom one.
- Style your site using MUI for a modern design.
- Deploy your site to any Node.js or serverless provider.
- Use your favorite Strapi cloud or any Strapi hosting service.
-
Full-Stack Solution
Padma includes a complete solution, covering both frontend (Next.js) and backend (Strapi), with all APIs provided for seamless integration. -
Multilingual Support
The platform is built to support multiple -
Lightning-Fast Performance
Optimized for speed, Padma ensures that your listing pages load quickly, offering an exceptional user experience. -
Fully Customizable
Highly flexible architecture allows developers to easily tailor the platform to suit various industries and specific project needs. -
Full Site Editing
Admins and users can easily manage and edit all aspects of the site, providing full control over content and appearance. -
Easy to Maintain
Designed with simplicity in mind, the platform is easy to maintain, even for non-technical users.
-
Backend: Powered by a headless Strapi CMS with PostgreSQL as the database. Learn more about Strapi.
-
Frontend: Built with Next.js for fast rendering and MUI for a modern, responsive user interface.
-
apps/backend:
└── The backend is built with Strapi, providing APIs to power the frontend. -
apps/site:
└── This is the frontend of the project, built using Next.js and MUI. -
apps/packages:
└── Contains reusable components, such as themes.