Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ranareebaal/headless-cms-sanity-contentful
- Owner: RanaReebaal
- Created: 2023-07-21T09:48:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-21T10:00:05.000Z (over 1 year ago)
- Last Synced: 2024-10-15T17:37:17.031Z (about 1 month ago)
- Topics: asset-management, contentful, dynamic-api-routes, headless-cms, nextjs13, vercel-serverless-functions
- Language: TypeScript
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!**