https://github.com/eyedea-io/syncano-socket-user-profile
Syncano Socket to manage user profile data
https://github.com/eyedea-io/syncano-socket-user-profile
syncano syncano-socket user user-management user-profile
Last synced: 10 months ago
JSON representation
Syncano Socket to manage user profile data
- Host: GitHub
- URL: https://github.com/eyedea-io/syncano-socket-user-profile
- Owner: eyedea-io
- Created: 2018-04-12T12:12:31.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T20:56:50.000Z (about 3 years ago)
- Last Synced: 2025-03-17T22:52:52.269Z (10 months ago)
- Topics: syncano, syncano-socket, user, user-management, user-profile
- Language: JavaScript
- Size: 1.08 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Syncano Socket for User Profile
[](https://syncano.io)
[](https://circleci.com/gh/eyedea-io/syncano-socket-user-profile/tree/master)

[](https://standardjs.com)
[](https://www.npmjs.com/package/@eyedea-sockets/)

Main Socket features:
* **user-profile/find** — search for a user by ID
* **user-profile/my** — get your own user data
* **user-profile/update** — update your user data
* **user-profile/remove-image** — remove avatar image
* **user-profile/update-image** — update avatar image
## Getting Started
Install package in your project:
```sh
cd my_project
npm install @syncano/cli --save-dev
npm install @eyedea-sockets/user-profile --save
npx s deploy
```
Use it:
```js
import Syncano from @syncano/client
const s = new Syncano()
// Search for a user
const params = {
id: 12345
}
const invitationStatus = await s.get('user-profile/find', params)
```