create account

Social Meal - social application - update and add new features by piach

View this thread on: hive.blogpeakd.comecency.com
· @piach · (edited)
$95.04
Social Meal - social application - update and add new features
### New Features
I'm continuing development of my project Social Meal, Web API Part.  

## New Feature  
In this contribution I focus about user profile data. During the registration User have to write his first name and surname. Until now there was no chance to change it after registration. The whole user profil consist: 
- first name
- surname
- description
- avatar
- list of favourites food types
- email

and much more information connected with session, authorization and others visible only for admin - in future.

Below are some screen of new features from Swagger, 
![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028416/hmafdzsykkshb1n8agp6.png)

![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028443/tj3f80jsqrop5obzs3v0.png)

##  Implementation

The implementation contains:  
- create new controller with get and put method
- add resources for publish user profile and download
- add resource for favourite foods
- add and config automapper including IoC container for Dependency Injection
- add profile service

![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028773/zyx8jrdl5vwhrhjdklpj.png)


Github project link: [SocialMeal](https://github.com/Arkaady/SocialMeal)
Github my profile: [Arkaady/piach](https://github.com/Arkaady)

Links for commits for this features:
- [1](https://github.com/Arkaady/SocialMeal/commit/2081ac5d9795065f51581eacbb00d59faeafaf9e)
- [2](https://github.com/Arkaady/SocialMeal/commit/4999cbe33c84517abd95212f49af18f641f59598)
- [3](https://github.com/Arkaady/SocialMeal/commit/bab2fc3acf058078e1997c647aaf9a2326aed410)
- [4](https://github.com/Arkaady/SocialMeal/commit/3ba920c023257d410ed42406048c78421d2dcb05)



<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@piach/social-meal-social-application-update-and-add-new-features">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , ,
properties (23)
authorpiach
permlinksocial-meal-social-application-update-and-add-new-features
categoryutopian-io
json_metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":115513636,"name":"SocialMeal","full_name":"Arkaady/SocialMeal","html_url":"https://github.com/Arkaady/SocialMeal","fork":false,"owner":{"login":"Arkaady"}},"pullRequests":[],"platform":"github","type":"development","tags":["utopian-io","utopian-io","development"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028416/hmafdzsykkshb1n8agp6.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028443/tj3f80jsqrop5obzs3v0.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028773/zyx8jrdl5vwhrhjdklpj.png","https://github.com/Arkaady/SocialMeal","https://github.com/Arkaady","https://github.com/Arkaady/SocialMeal/commit/2081ac5d9795065f51581eacbb00d59faeafaf9e","https://github.com/Arkaady/SocialMeal/commit/4999cbe33c84517abd95212f49af18f641f59598","https://github.com/Arkaady/SocialMeal/commit/bab2fc3acf058078e1997c647aaf9a2326aed410","https://github.com/Arkaady/SocialMeal/commit/3ba920c023257d410ed42406048c78421d2dcb05"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028416/hmafdzsykkshb1n8agp6.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028443/tj3f80jsqrop5obzs3v0.png","https://res.cloudinary.com/hpiynhbhq/image/upload/v1516028773/zyx8jrdl5vwhrhjdklpj.png"],"moderator":{"account":"stoodkev","time":"2018-01-15T17:28:20.164Z","reviewed":true,"pending":false,"flagged":false}}
created2018-01-15 15:13:27
last_update2018-01-16 07:02:30
depth0
children3
last_payout2018-01-22 15:13:27
cashout_time1969-12-31 23:59:59
total_payout_value66.174 HBD
curator_payout_value28.862 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,914
author_reputation2,882,012,906,064
root_title"Social Meal - social application - update and add new features"
beneficiaries
0.
accountutopian.pay
weight2,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id29,724,658
net_rshares12,413,479,819,489
author_curate_reward""
vote details (14)
@stoodkev ·
$1.80
Thank you for the contribution. It has been approved.

You can contact us on [Discord](https://discord.gg/uTyJkNm).
**[[utopian-moderator]](https://utopian.io/moderators)**
👍  ,
properties (23)
authorstoodkev
permlinkre-piach-social-meal-social-application-update-and-add-new-features-20180115t172828646z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-01-15 17:28:30
last_update2018-01-15 17:28:30
depth1
children1
last_payout2018-01-22 17:28:30
cashout_time1969-12-31 23:59:59
total_payout_value1.354 HBD
curator_payout_value0.443 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length172
author_reputation190,283,772,273,558
root_title"Social Meal - social application - update and add new features"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id29,752,255
net_rshares191,549,939,830
author_curate_reward""
vote details (2)
@utopian.tip ·
$0.29
Hey @stoodkev, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!
👍  ,
properties (23)
authorutopian.tip
permlinkre-re-piach-social-meal-social-application-update-and-add-new-features-20180115t172828646z-20180116t160036
categoryutopian-io
json_metadata""
created2018-01-16 16:00:36
last_update2018-01-16 16:00:36
depth2
children0
last_payout2018-01-23 16:00:36
cashout_time1969-12-31 23:59:59
total_payout_value0.228 HBD
curator_payout_value0.066 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length158
author_reputation238,310,597,885
root_title"Social Meal - social application - update and add new features"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id29,971,789
net_rshares32,567,591,315
author_curate_reward""
vote details (2)
@utopian-io ·
### Hey @piach I am @utopian-io. I have just upvoted you!
#### Achievements
- You have less than 500 followers. Just gave you a gift to help you succeed!
- Seems like you contribute quite often. AMAZING!
#### Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER!
- <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a>
- <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a>
- Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a>

[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)

**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
properties (22)
authorutopian-io
permlinkre-piach-social-meal-social-application-update-and-add-new-features-20180116t112006962z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-01-16 11:20:06
last_update2018-01-16 11:20:06
depth1
children0
last_payout2018-01-23 11:20:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,081
author_reputation152,955,367,999,756
root_title"Social Meal - social application - update and add new features"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id29,917,280
net_rshares0