Skip to content

bfreed76/Enter-the_Enneagram_Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enter the Enneagram Backend

See the working app and discover your Enneatype!

screenshot

Description

This app uses React, HTML and CSS on the frontend and JSON server to provide a simple, RESTful backend.

Please note that this repository contains the backend for Enter the Enneagram. The frontend can be found here.

Heroku

Built Using

React ReactRouter JSON-server React-ChartJS-II

screenshot

Contact Me

Linkedin Badge Instagram Badge Medium Badge Gmail Badge

Project Link: Enter the Enneagram

See more apps on my profile page »

screenshot

To start Enter the Enneagram backend

Start JSON server in the root directory terminal:

node server.js

Please note that the React server on the frontend must be initialized separately.

Follow frontend setup instructions here.

Requirements

  • NodeJS (v14 or higher) and NPM
  • JSON Server 0.16.3 or higher

See Environment Setup below for instructions on installing these tools if you don't already have them.

Environment Setup

screenshot

Install NodeJS

Verify you are running a recent version of Node with:

node -v

If your Node version is less than 14, update it with:

nvm install node

You can also update your npm version with:

npm i -g npm

Install JSON Server

npm install -g json-server

Start JSON Server

json-server --watch db.json

One the server is running, if you visit https://localhost:3000 in your browser (or Postman, Insomnia, etc.), you will see the contents of the db.json file.

Please note that this repository contains the backend for Enter the Enneagram. The frontend can be found here.

About

Simple JSON server RESTful API for Enter the Enneagram app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published