Skip to content

calimania/markketplace-next

Repository files navigation

Markkët

markket.place

Typing SVG

Typescript Client

NextTS

For Markkëtplace stores & managers

Self host for full instance control

Store Dashboard

New & existing users can manage their accounts, and store content

Types

Typescript definitions for development and build time checks and LLMs

Mall

Displays connect communities across multiple stores

Open source ecosystem

The markkët API is powered by Strapi, Postgres, Docker & Redis

This client uses typescript, react, tailwind, mantine, tabler & is open to community contributions

Getting Started

ENV VARS

Use the following ENV Vars to connect to our live API. This applications adds extended functionality to our markket ecosystem, with new API routes & dashboards

# // .env.example
MARKKET_URL=https://apis.markket.place/
MARKKET_STORE_SLUG=staging

First, run the development server:

yarn dev

Mobile Domain Association

This repo ships public mobile domain association files for the production domain:

  • public/.well-known/apple-app-site-association
  • public/apple-app-site-association
  • public/.well-known/assetlinks.json

These files are intentionally public and are not secrets. They must match the exact deployed domain, iOS app ID, Android package name, and Android signing certificate fingerprint.

If you fork or redeploy this project on a different domain, update these files for your own app identifiers and certificates before enabling Universal Links or Android App Links.

API

API routes live in the app/api

Add JSDoc comments in the correct format to generate documentation & perform sample requests, using Swagger

Markket Next extends the functionality from the Markket APIc

UI

Markket

Mantine

Using Mantine with NextJS

Tailwind

React

Tabler/icons-react

Learn More

To learn more about Next.js, take a look at the following resources:

About

markkët NextTS Client

Topics

Resources

License

Stars

1 star

Watchers

2 watching

Forks

Packages

 
 
 

Contributors

Languages