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

https://github.com/ryomendev/strapi

This repository provides a comprehensive guide to learning Strapi, covering the essentials like content types, APIs, authentication, and integrations with front-end frameworks. It includes practical examples and step-by-step tutorials to help developers build scalable, content-driven applications.
https://github.com/ryomendev/strapi

nextjs strapi strapi-cms

Last synced: about 1 month ago
JSON representation

This repository provides a comprehensive guide to learning Strapi, covering the essentials like content types, APIs, authentication, and integrations with front-end frameworks. It includes practical examples and step-by-step tutorials to help developers build scalable, content-driven applications.

Awesome Lists containing this project

README

          

# 🐱‍🏍 Learning Stripe Integration with Next.js and Strapi

This project focuses on learning how to integrate Stripe for payments with a frontend built using Next.js and a backend powered by Strapi. It utilizes Axios for API requests and Tailwind CSS for styling.

## Project Setup

### Frontend (Next.js)
1. Install dependencies:
```bash
npm install
```

2. To run the frontend:
```bash
npm run dev
```

### Backend (Strapi)
1. Install dependencies:
```bash
npm install
```

2. To run the backend:
```bash
npm run develop
```

### Additional Tools
- Axios: Used for making API requests from the frontend to the backend.
- Tailwind CSS: A utility-first CSS framework for styling the frontend.

## Features
- Stripe integration for secure payments.
- User authentication and order management.
- Dynamic content fetching via Strapi API.

## Learning Goals
- Understand how to implement Stripe for handling payments.
- Learn how to connect Next.js with Strapi as a headless CMS.
- Work with Axios for making HTTP requests.
- Use Tailwind CSS for responsive and fast styling.

## License
This project is licensed under the MIT License.