/turf-split

Primary LanguageTypeScript

Getting started

  • Install JSON Server
npm install json-server

Run Json server :

json-server --watch db.json
{
    "users": [
        {
        "id": 1,
        "name": "username",
        "email": "username@email.com",
        "balance": 10,
        "events": [10, 20]
    },
    {
        "id": 2,
        "name": "name",
        "email": "name@email.com",
        "balance": -200,
        "events": [4, 6]
    }
    ],
    "events": [
        {
        "id": 1,
        "name": "some comment",
        "date": "2014-01-01T23:28:56.782Z",
        "amount": 400,
        "paidBy": 1,
        "players": [{"id":1,"count":2},{"id":2,"count":1}],
        "isPaid": true
    },
    {
        "id": 2,
        "name": "some new comment",
        "date": "2014-01-01T23:28:56.782Z",
        "amount": 400,
        "paidBy": 7,
        "players": [{"id":5,"count":1},{"id":10,"count":1}],,
        "isPaid": false
    }
    ]

}
  • Folder Structure
project
│   README.md
│   tsconfig.json
|     
│
└───src
│   │   index.css
│   │   index.tsx
|   |   react-app-env.d.ts
│   │
│   └─── components
|   └─── contexts
│   └─── services
│   └─── types    
|   └─── utils
│       
|
│   
└───public
    │   index.html
    │   ...

  • JSON server - User and event management