https://github.com/debabin/shift-summer-2022-backend
shift summer 2022 backend ☀️
https://github.com/debabin/shift-summer-2022-backend
Last synced: over 1 year ago
JSON representation
shift summer 2022 backend ☀️
- Host: GitHub
- URL: https://github.com/debabin/shift-summer-2022-backend
- Owner: debabin
- Created: 2022-06-29T14:17:19.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-03T08:35:07.000Z (about 4 years ago)
- Last Synced: 2025-01-23T09:31:10.523Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Shift summer 2022 backend ☀️**
Данный репозиторий содержит backend для выполнения индивидуальных заданий. В данном репозитории вы можете найти routes для получения персонажей из вселенных **🧪 rick and mory** и **⚗️ breaking bad** , a также один post запрос.
## Системные требования
> необходимо скачать [**nodejs/npm**](https://nodejs.org/en/download/)
- **nodejs** > 16
- **npm** > 8
## Как запустить
Сначала нужно установить npm пакеты
```
npm i
```
После чего запустить сервер
```
npm i
```
## Если нет возможности скачать и запустить проект ?
Для таких случаях захостили сервер на [Heroku](https://dashboard.heroku.com/). Ссылка - https://shift-summer-2022-backend.herokuapp.com/
## Документация
- **🔥 project api** - https://shift-summer-2022-backend.herokuapp.com/api/
- **🧪 rick and mory** - https://rickandmortyapi.com/
- **⚗️ breaking bad** - https://breakingbadapi.com/
## Запросы
> base url - http://localhost:3000/api
### Order
- **POST** /create/order - запрос для создание заказа 📦
- body - { order: object }
### Rick and morty
> чтобы запросы работали необходимо указать header authToken (любая строка)
- **GET** /rickAndMorty/characters/{characterNumber} - запрос возвращает персонажа из вселенной **⚗️ breaking bad**
- page (int, optional)
- **GET** /rickAndMorty/characters/?page={number} - запрос возвращает персонажей из вселенной **🧪 rick and mory**
- page (int, optional)
### Breaking bad
> чтобы запросы работали необходимо указать header authToken (любая строка)
- **GET** /breakingBad/characters/{characterNumber} - запрос возвращает персонажа из вселенной **🧪 rick and mory**
- characterNumber (int)
- **GET** /breakingBad/characters/?page={number} - запрос возвращает персонажей из вселенной **⚗️ breaking bad**
- page (int, optional)