bounswe / bounswe2022group3

12 stars 1 forks source link

[Practice App]: Individual Report Preperation - Burak Yılmaz #255

Closed yilmaz-burak closed 2 years ago

yilmaz-burak commented 2 years ago

Each member needs to prepare an Individual Report showcasing the work they done with

Deadline: 20.05.2022 @ 23.59

yilmaz-burak commented 2 years ago

Personal effort

Burak Yılmaz

Burak Yilmaz

Code

Code can be found within the report folder. I have implemented the currency route (/server/src/routes/currency)

currency.route

Declares the routes for the /currency. It has getConversion and allConversions configured. image

currency.validate

Provides the validity checks for requests coming, body of the post request, query parameters etc. image

currency.controller

Handles the API requests for the declared routes.

/currency/index.js

/tests/index.js

This file contains the relevant tests for the /currency endpoints. For each endpoints, 3 cases are given:

image image image

API documentation

image image

Sequence Diagrams

image

Use cases

image

Classes

image

Related Requirements

User Requirements

Challenges

Code Review and Pull requests

Issues

muhammetssen commented 2 years ago

LGTM!