yinonh / message-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Message API

Rest API backend system that is responsible for handling messages between users.

Table of Contents

Description

Message api is a 5 days exercise to learn, create and deploy django REST API

Technologies

  • Python
  • django REST framework
  • SQLite
  • heroku

Back To The Top

Requirements

  • Write message
  • Get all messages for a specific user
  • Get all unread messages for a specific user
  • Read message (return one message)
  • Delete message (as owner or as receiver)

Bonus

  • Use authentication method to set up the request for the logged in user. So if you ask for the get messages API you will only get the messages for the current logged in user.

My addition

  • Get user (not admin) information by username
  • Register method
  • Display separately sends and receives messages for the current user authenticate
  • Docomentation

Back To The Top

Linkes

Back To The Top