@prosopo/client-example-server
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

client-example-server

This example server implements signup, login and authorisation methods for a typical node backend application. The code is based on an article written by Agustin Fernandez and is adapted to use a Mongo In-Memory Database. This backend server integrates with the client-example React app.

How to run locally

1. Build & Deploy

From the roof of this repository, run the following commands:

cp demos/client-example-server/env.development demos/client-example-server/.env.development && \
cp dev/scripts/env.development dev/scripts/.env.development && \
docker compose --file ./docker/docker-compose.development.yml up -d && \
npm i && \
npm run build:all && \
npm run setup:all && \
npm run start:server

2. Use the API

The server should now be running at localhost:9228. You can customise this in the .env.development file. Run this example API in conjunction with the client-example React app.

/@prosopo/client-example-server/

    Package Sidebar

    Install

    npm i @prosopo/client-example-server

    Weekly Downloads

    77

    Version

    1.0.1

    License

    Apache-2.0

    Unpacked Size

    31.2 kB

    Total Files

    28

    Last publish

    Collaborators

    • hughparry
    • goastler
    • christaylor