/Fashion-Blog-API

This repository contains the Rest API for a fashion blog built using the Spring Boot framework for Java. The blog features articles, photos, and categories that showcase fashion from different angles and perspectives.

Primary LanguageJava

Fashion-Blog-API

This repository contains the Rest API for a fashion blog built using the Spring Boot framework for Java. The blog features articles, photos, and categories that showcase fashion from different angles and perspectives.

Features:

RESTful API that allows client applications to retrieve, create, update, and delete articles and categories.

User-friendly content management system that makes it easy to create, edit, and publish articles.

Authentication and authorization system that ensures only authorized users can perform certain actions.

Search functionality that allows users to find articles based on keywords and tags.

Commenting system that allows users to leave feedback and engage in discussions.

Categories and tags that organize articles into relevant topics.

Technologies:

The blog is built using the following technologies:

Java for the backend.

Spring Boot framework for building RESTful APIs.

Spring Security.

Hibernate for object-relational mapping.

Mockito/JUnit for Unit Testing

PostgreSQL for the database.

Git for version control.

Installation:

To install and run the blog, you will need to have Java and PostgreSQL installed on your system. You can then clone the repository, set up the database, and start the application using Maven.