Markketplace
Welcome to Markketplace, a cutting-edge project built on top of Strapi, designed to revolutionize the way marketplaces are created and deployed.
Our platform offers a suite of marketplace components that are not only easy to deploy but also scalable to meet the needs of any community.
Whether you're starting from our store or planning to grow into your own instances, Markketplace is here to support your journey.
Create your own templates and storefronts to extend functionality and develop functionality unique to your needs.
To get started with Markketplace, follow these simple steps:
- Clone the repository:
git clone [email protected]:calimania/markketplace.git
Use docker-compose to build the local environment.
Use docker-compose to start the API and admin
docker-compose build markketplace
docker-compose up markketplace
Find some documentation in markdown in the docs
folder.
It will move into our website and online documentation.
Announcement in our Blog Post
Using docker
and docker-compose
to orchestrate.
This project runs a posgresdb, redis, strapi and storefront.
The storefront comes from a different repo, a modified version of the medusa starter adapted to the markketplace API.
Users can run other storefronts compatible with markketplace to control the appeareance of their stores.
Contributors are encouraged to keep the systems decoupled for better interoperability.
Copy the .env.template file to a new file named .env and fill in your environment variables.
docker-compose up -d local-server
Markketplace is designed to support your growth at every stage. Start in our store and expand into your own instances, or grow alongside us. We are currently piloting with close friends and offering professional packages tailored to meet the needs of growing businesses.
At Markketplace, we prioritize security and privacy. Our platform is built with security and privacy by design, ensuring that your data and your customers' data are protected at every step of the way.
We are excited to welcome new users and collaborators to Markketplace. If you're interested in joining our pilot program or want to learn more about our professional packages, please reach out to us at hola[at]caliman.org.
Strapi comes with a full featured Command Line Interface (CLI) which lets you scaffold and manage your project in seconds.
Start your Strapi application with autoReload enabled. Learn more
npm run develop
# or
yarn develop
Start your Strapi application with autoReload disabled. Learn more
npm run start
# or
yarn startc
Build your admin panel. Learn more
npm run build
# or
yarn build
Strapi gives you many possible deployment options for your project including Strapi Cloud. Browse the deployment section of the documentation to find the best solution for your use case.
Configured by default to use the sendgrid integration. Include your SENDGRID_API_KEY and email to enable.
- Resource center - Strapi resource center.
- Strapi documentation - Official Strapi documentation.
- Strapi tutorials - List of tutorials made by the core team and the community.
- Strapi blog - Official Strapi blog containing articles made by the Strapi team and the community.
- Changelog - Find out about the Strapi product updates, new features and general improvements.
Feel free to check out the Strapi GitHub repository. Your feedback and contributions are welcome!
- Discord - Come chat with the Strapi community including the core team.
- Forum - Place to discuss, ask questions and find answers, show your Strapi project and get feedback or just talk with other Community members.
- Awesome Strapi - A curated list of awesome things related to Strapi.
🤫 Psst! Strapi is hiring.