Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ranareebaal/headless-cms-sanity-contentful

This repository contains a Next.js project that uses Contentful as a headless CMS. All of the assets are organized and the data is coming from Contentful. The project also uses Next.js's serverless functions. If you are looking for a way to build a modern web application using Next.js and Contentful, then this repository is a great place to start.
https://github.com/ranareebaal/headless-cms-sanity-contentful

asset-management contentful dynamic-api-routes headless-cms nextjs13 vercel-serverless-functions

Last synced: about 1 month ago
JSON representation

This repository contains a Next.js project that uses Contentful as a headless CMS. All of the assets are organized and the data is coming from Contentful. The project also uses Next.js's serverless functions. If you are looking for a way to build a modern web application using Next.js and Contentful, then this repository is a great place to start.

Awesome Lists containing this project

README

        

# Headless-CMS-Sanity-Contentful

**Introduction**

This repository contains a Next.js project that uses Contentful as a headless CMS. All the assets are organized and data is coming from Contentful. The project also uses all of Next.js's serverless functions.

**Features**

* Headless CMS: Contentful is a headless CMS that allows you to manage your content in a centralized way. This makes it easy to keep your content up-to-date and to reuse it across different channels.
* Organized assets: The assets in this project are organized in a way that makes them easy to find and use. This includes images, CSS files, JavaScript files, and more.
* Data coming from Contentful: The data for this project is coming from Contentful. This means that you can easily update your content by making changes to Contentful.
* Serverless functions: This project uses all of Next.js's serverless functions. This makes it easy to implement features such as authentication, file uploading, and more.

**Getting started**

To get started with this project, you will need to:

1. Install the dependencies: `npm install`
2. Create a Contentful account and create a new space.
3. Create a new environment file and add your Contentful credentials.
4. Start the development server: `npm run dev`

**Contributing**

Contributions are welcome! Please feel free to open a pull request if you have any improvements or new features that you would like to add.

**License**

This project is licensed under the MIT License.

**Thank you for checking out this project!**