Skip to content
/ Errnd Public template

Errnd is a platform where your errands are completed by your communities

Notifications You must be signed in to change notification settings

net-square-designs/Errnd

Repository files navigation

CircleCI Coverage Status

Errnd

Description

Errnd is a platform where your errands are completed by your communities

Technologies

  • Node.js
  • Express
  • Mocha/Chai
  • Eslint
  • Babel

API Link

Link

Documentation

Link

API Routes

  • Register a user

    POST /auth/signup
    
  • Login a user

    POST /auth/login 
    
  • Create a profile

    POST /profile/:username
    
  • View a profile

    GET /profile/:username 
    
  • Switch roles

    PUT /role/:username
    
  • Create a service

    POST /services/:username 
    
  • Update a service

    PUT /services/:username/update/:serviceId 
    

Installation

  • Ensure you have node 10.x.x installed.

  • Install node modules with the command

    • npm install
  • Start the API server with command

    • npm start
  • Start the API development server with command

    • npm run start:dev
  • Check API index with Postman

  • Run test with

    • npm test

About

Errnd is a platform where your errands are completed by your communities

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published