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.
- Host: GitHub
- URL: https://github.com/ryomendev/strapi
- Owner: RyomenDev
- Created: 2025-01-13T16:58:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-14T08:23:07.000Z (over 1 year ago)
- Last Synced: 2025-06-02T20:38:30.330Z (about 1 year ago)
- Topics: nextjs, strapi, strapi-cms
- Language: JavaScript
- Homepage:
- Size: 12.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readMe.md
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.