knowhatelse / HowlingGiggles-API

Backend part of the HowlingGiggles web site

Home Page:https://howling-giggles-api-91bd64df8074.herokuapp.com/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Howling Giggles

Description

Howling Giggles in an web application where users can post various jokes, read other various jokes from other users and like them.

This repository is only the backend part (REST API) of the web application.
To check out the repository of the client/frontend part of the application click here.

Throughout the entire project, we have strived to use clean architecture principles while developing this REST API, and we've used design patterns like: The Repository pattern, Factories and similar.

Development

  • Frameworks: .NET (ASP.NET Core, Entity Framework)
  • Database: MySQL
  • Hosting: Heroku and Filess

Usage

In the "About" section you can find the link to the API.

Features

This are only the features that the API has:

  • Adding jokes.
  • Getting all jokes.
  • Getting a specific joke.
  • Editing jokes.
  • Deleting jokes.

Credits

Special thanks to Mario Polić (@mariopolic), my dear friend and colleague for working in a team with me on this project.

Also, although they didn't work on this REST API, but rather on the client/frontend side, thanks also goes to: Alem Belko (@alemB1) and Hajrudin Hajdic (@brileeH).

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

You can contact me via email: kenan.kajtazovic.01@gmail.com.
Also, you can reach me on any platform listed in the description of my GitHub profile.

For contacting Mario checkout his GitHub profile - @mariopolic.

Demo

Comming soon...

Status

Currently the whole application is still in the process of development.