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

https://github.com/fatuma65/africart-strapi-api

This africart-strapi-api is a dynamic content management system (CMS) built with Strapi, designed to showcase and sell unique African art products, celebrating the continent's diverse artistic heritage.
https://github.com/fatuma65/africart-strapi-api

reactjs render strapi-cms

Last synced: 4 months ago
JSON representation

This africart-strapi-api is a dynamic content management system (CMS) built with Strapi, designed to showcase and sell unique African art products, celebrating the continent's diverse artistic heritage.

Awesome Lists containing this project

README

          

# 🎨 AfriCart
Welcome to the official repository for the African Art Products Website! This project is a dynamic content management system (CMS) built with Strapi, designed to showcase and sell unique African art products, celebrating the continent's diverse artistic heritage.

## 🌍 Project Overview
AfriCart serves as a digital platform where artists and art enthusiasts from across Africa can present and purchase authentic African art. From traditional crafts to contemporary artworks, this Strapi-powered backend efficiently manages all content, user authentication, orders, and more.

## Key Features
### Art Product Management:
Seamlessly manage a wide range of art products including paintings, sculptures, textiles, and more.
### User Authentication:
Secure login and registration for artists, buyers, and administrators.
### Order & Inventory Management:
Keep track of orders, manage inventory, and handle transactions efficiently.
### Content Management:
Easily create and manage blog posts, artist profiles, product descriptions, and other content.
### Multi-language Support:
Tailor the experience for a global audience by supporting multiple languages.
### Email Notifications:
Automated emails for user registrations, order updates, and other communications.
## 🛠️ Technologies Used
### Strapi:
The headless CMS that powers the backend of the application.
### Node.js:
The runtime environment for building scalable server-side applications.
### PostgreSQL:
Database for storing content and user data.

## 📦 Installation
To run this project locally, follow these steps:

## Prerequisites
### Node.js (v14 or above)
npm or yarn

## 1. Clone the Repository
https://github.com/fatuma65/africart-strapi-api.git

### `develop`

Start your Strapi application with autoReload enabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-develop)

```
npm run develop
# or
yarn develop
```

### `start`

Start your Strapi application with autoReload disabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-start)

```
npm run start
# or
yarn start
```

### `build`

Build your admin panel. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-build)

```
npm run build
# or
yarn build
```

## ⚙️ Deployment

Strapi gives you many possible deployment options for your project including [Strapi Cloud](https://cloud.strapi.io). Browse the [deployment section of the documentation](https://docs.strapi.io/dev-docs/deployment) to find the best solution for your use case.

```
yarn strapi deploy
```

## 📚 Learn more

- [Resource center](https://strapi.io/resource-center) - Strapi resource center.
- [Strapi documentation](https://docs.strapi.io) - Official Strapi documentation.
- [Strapi tutorials](https://strapi.io/tutorials) - List of tutorials made by the core team and the community.
- [Strapi blog](https://strapi.io/blog) - Official Strapi blog containing articles made by the Strapi team and the community.
- [Changelog](https://strapi.io/changelog) - Find out about the Strapi product updates, new features and general improvements.

Feel free to check out the [Strapi GitHub repository](https://github.com/strapi/strapi). Your feedback and contributions are welcome!

## ✨ Community

- [Discord](https://discord.strapi.io) - Come chat with the Strapi community including the core team.
- [Forum](https://forum.strapi.io/) - Place to discuss, ask questions and find answers, show your Strapi project and get feedback or just talk with other Community members.
- [Awesome Strapi](https://github.com/strapi/awesome-strapi) - A curated list of awesome things related to Strapi.

---

🤫 Psst! [Strapi is hiring](https://strapi.io/careers).