Skip to content

A reference iOS app to show all status codes you can get: Success, errors, teapots and more :)

License

Notifications You must be signed in to change notification settings

juliaYamamoto/HoTTeaPot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nice Reference: HTTP Status Code

A reference iOS app to show all status codes you can get: Success, errors, teapots and more :)

Available on the app store!

Link: https://apps.apple.com/ug/app/hotteapot/id1547210342

Idea and inspiration 💡

Inspiration from this amazing website https://httpstatuses.com that has done a wonderful job!
After looking on the app store I could not find any application with HTTP references. Maybe it's not the most useful app to have, but I thought I could make it visually appealing (like the http statuses website!) and improve my testing skills along the way.

Resources

All Information is on a .json file

I created a Json file with the information I need: Code, type, description and reference. Click here to open it! If you want to, you can save and use wherever you want BUT remember to give credits to https://httpstatuses.com. I made the file, but the website is where all the easy and nice information came from!

The json has the key "statusCode" and a list of elements as the value.

Each element have: (All with string values).
   code: status code. e.g.: 418.
   title: status title. e.g.: I'm a teapot.
   description: a small description. e.g.: Any attempt to brew coffee with a teapot should result in the error code '418 I'm a teapot'..
   type: type of the status code. e.g.:4×× client error. (That can be: 1xx informational, 2xx success, 3xx redirection, 4xx client error, 5xx server error.)
   source: reference code and section. e.g.:RFC2324 Ssection 2.3.2.

General look

This first draft was made using keynote. The gifs were recorded using my iphone.

🎨 Color

Each type have a different color.
image with the colors used on the app

🔡 Font

Roboto Slab designed by Christian Robertson under the Apache License, Version 2.0..

📱Screens

Main screen.
Show a table view with all the status code separated in sections by type.

gif with the app working when in light mode gif with the app working when in dark mode

Details screen.
Showed when a cell on the main screen is selected. Contains information about the selected code.
image with the colors used on the app

About

A reference iOS app to show all status codes you can get: Success, errors, teapots and more :)

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Languages