Skip to content

ArdaNogay/bitirmeprojesi-ArdaNogay

 
 

Repository files navigation

Service that determines final prices

CONTENT
  1. About The Project
  2. Getting Started
  3. Contributing
  4. Contact

About The Project

Built With

About the project file;

Spring   Config

Short Description

Project Subject: Writing the service that determines the final prices of the products in a market according to the sales prices, using the Spring Boot Framework. Before you run and use this project, please read the readme file and main story by clicking below links.

Main Story

Click me to read main story.

Getting Started

Installation

  1. Clone the repo
       git clone https://github.com/165-Softtech-Patika-Java-Spring/bitirmeprojesi-ArdaNogay.git
  2. Install JDK-11 and switch to it.
  3. Import the project to your IDE.
  4. Find the pom.xml file in the project files and select it to proceed. This step will make the necessary project settings for you.

ide

  1. Create a new database by using PgAdmin on PostgreSQL.
  2. If you want, you can run the project on IDE too by applying required configurations.
  3. Open the swagger ui on your browser. Default link -> http://localhost:8080/swagger-ui.html
  4. Send request to endpoints (The project is running on the 8080 port by defalt).
  5. If you want to fill the category table quickly, you can access the database script by clicking the link below and run these commands in the database. ->https://github.com/165-Softtech-Patika-Java-Spring/bitirmeprojesi-ArdaNogay/blob/main/scripts/import_category.sql

table

  1. Thus, the table in the image will quickly fill up for you.

Screenshots


register

  • In order to use the services, you must first register with the system.

login1

  • Login to the system with the user you created.

getyourtokenwithoutbearer

  • After logging into the system, do not forget to get tokens from the reply you receive in order to be able to use the service.
  • WARNING! When purchasing your token, you must buy it without the "Bearer" prefix.

auth

  • Click the "Authorize" button on the top right of the Swagger page.

auth Authorize

  • In the window that opens, enter the token given to you and verify your permission for service uses.

unlocked

You now have the necessary permission to use all services. All services are waiting for you to use.

Contributing

Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request.

Contact

Ceyhan Arda Nogay: https://www.linkedin.com/in/ardanogay

Project Link: https://github.com/165-Softtech-Patika-Java-Spring/bitirmeprojesi-ArdaNogay

About

bitirmeprojesi-ArdaNogay created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%