acolpitts / evoke-marketplace-server

Evoke Marketplace API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Evoke Marketplace

An open source community engagment platform that uses Stripe for payment processing. This repo is for the backend API which is built on top of Strapi Headless CMS.

Goals

  • Easily manage membership accounts
  • Allow members to easily pay subscription fees (if any)
  • Offer free programs for general public
  • Offer paid programs for members
  • Send Notifications to all members
    • Email, Mobile (SMS)
    • Allow members to manage notifications

Getting Started

  1. Create a new folder and change directories.
    $ mkdir evoke-marketplace && cd evoke-marketplace
  2. Clone this project.
    $ git clone [REPO_URL] server
  3. Change into the server directory.
    $ cd server
  4. Install dependencies using yarn or npm.
    $ yarn install
  5. Copy .env.sample to a new file .env.
    $ cp .env.sample .env
  6. Update .env with the proper values.
    $ vim .env
  7. Start the development server.
    $ yarn dev
  8. Create the first Administrator account by visiting:
    http://localhost:1337/admin

About

Evoke Marketplace API


Languages

Language:HTML 62.8%Language:JavaScript 37.2%