Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jungrama/strapi-ecommerce-nextjs
https://github.com/jungrama/strapi-ecommerce-nextjs
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/jungrama/strapi-ecommerce-nextjs
- Owner: JungRama
- License: apache-2.0
- Created: 2023-08-18T12:10:27.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-08T05:58:41.000Z (about 1 year ago)
- Last Synced: 2024-04-22T14:56:18.893Z (8 months ago)
- Language: TypeScript
- Homepage: https://sneakpeaks.vercel.app
- Size: 7.12 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Starter ecommerce Integration for NextJS and Strapi
![Cover](/public/github/cover.png)
Welcome to the Starter eCommerce Integration for NextJS and Strapi! This project is designed to help you kickstart your eCommerce website development by integrating the Next.js framework with the Strapi headless CMS. With this starter, you can build a fast, modern, and fully customizable eCommerce site tailored to your specific needs.
## Backend / CMS
The backend is using Strapi, a flexible and open-source content management system, serving as the backend for this eCommerce content.
Checkout the repository [here](https://github.com/JungRama/strapi-ecommerce-cms)## Features
- **Next.js Framework:** A powerful and versatile React framework for building server-rendered and static web applications.
- **Strapi Headless CMS:** A flexible and open-source content management system, serving as the backend for your eCommerce content.
- **Fully Customizable:** Tailor the starter to your specific eCommerce requirements, from product listings to checkout processes.
- **Product Catalog:** Create, update, and manage product listings and categories seamlessly.
- **Order Management:** Manage customer orders and track order status.
- **Authentication and User Management:** Easily implement user registration, authentication, and profile management.
- **Responsive Design:** Built with mobile-first design principles, ensuring a great user experience on all devices.
- **Stripe Integration:** Easily integrate Stripe for processing payments securely.
- **EasyPost Integration:** Utilize EasyPost for efficient shipping and tracking of orders.## Screenshoot
![Screenshoot](/public/github/screenshoot-1.png)
Checkout Page Screenshoot
![Screenshoot](/public/github/screenshoot-2.png)Order Page Screenshoot
![Screenshoot](/public/github/screenshoot-3.png)
## Getting Started
To get started, follow these steps:
1. Clone this repository to your local machine.
2. Install the required dependencies.
3. Copy .env.example and fill the information.
4. Start the application.
5. Open your browser and navigate to `http://localhost:3000` to access the web.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.