Overview
The Directus-Next-Starter is a project that aims to kickstart a website using Directus as a Backend service. It utilizes the Directus auth API and settings to retrieve important project information such as the project name, logo, and main site color. The project provides a protected page example to assist with fast development. It is built with Next.js, React.js, Directus, and Tailwind.
Features
- Authentication ready
- User settings page form
- Fetch Directus settings
- Contact form
- Policy page
- Privacy page
- Search page
- Footer
- Update profile picture
- Reload session on user settings change
- RGPD (General Data Protection Regulation) compliance
- Clear all user data feature
- Get all user data
Installation
- Clone the repository and install dependencies.
- Configure your local environment by copying the
.env.local.examplefile in the project directory to.env.local. - Set up Directus environment with the required environment variables.
- Start the application locally or in production mode.
Summary
The Directus-Next-Starter is a project that provides a foundation for building a website using Directus as the Backend service. It offers various features such as authentication, user settings, contact forms, and privacy pages. The installation process is straightforward, and the project welcomes contributions from the open-source community.