Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/edakass/vet-app

Vet Clinic Project 🐦🐱 🐶 🐈 🐟
https://github.com/edakass/vet-app

bootstrap css html intellij java jpa-hibernate maven maven-pom mysql spring spring-boot springdevtools springframework springinitializr springjpa springmvc springsecurity springweb thymeleaf xampp

Last synced: 24 days ago
JSON representation

Vet Clinic Project 🐦🐱 🐶 🐈 🐟

Awesome Lists containing this project

README

        

# Vet-App 🐇 🐩 🐱 🐶 🐈 🐟 🐦🦮 🐠 🐕 :heart_eyes_cat: 🙀 😹🐕‍🦺 🐰 🐾 🦜

Youtube

-------------------------------------------

##### Kullandığım teknolojiler : Spring Boot,Spring MVC, Java, Maven, IntelliJ, Mysql, HTML, CSS,Bootstrap,XAMPP
##### Kütüphaneler : Jpa, Thymeleaf,Spring Security,Web,MySql,DevTools

------------------------------------------

##### Technologies I use: Spring Boot, Spring MVC, Java, Maven, IntelliJ, Mysql, HTML, CSS, Bootstrap, XAMPP
##### Libraries: Jpa, Thymeleaf,Spring Security,Web,MySql,DevTools

------------------------------------------

#### Hem ***admin*** hem de ***user*** için farklı ekranlar içermektedir.

------------------------------------------

#### Contains different screens for ***admin*** and ***User***.

------------------------------------------

#### Eğer ki daha sonra başka bir kütüphaneye ihtiyacımız olursa ise Maven sitesine giriyoruz ve ihtiyacımız olan kütüphaneyi aratıyoruz. https://mvnrepository.com/

------------------------------------------------

#### If we need another library later, we go to the Maven site and search for the library we need. https://mvnrepository.com/
------------------------------------------

#### Projemi yaparken Spring Initialzr'dan gerekli işlemleri yapıyorum. Spring Initialzr, istediğimiz gerekliliklere göre bize temel konfigürasyonları hazır bir Spring projesi üretip veren bir araçtır. https://start.spring.io/

--------------------------------------------

#### While doing my project, I do the necessary operations from Spring Initialzr. Spring Initialzr is a tool that produces and gives us a ready-made Spring project with basic configurations according to the requirements we want. https://start.spring.io/
--------------------------------

#### - ![image](https://user-images.githubusercontent.com/61595808/193000652-8f500b31-0004-4035-90cb-ae0e33f1e7f3.png)

----------------------------------------------------------

#### İndirmiş olduğum zip dosyasını IntelliJ de açıyorum.Veri tabanı şlemlerimi gerçekleştirmek için, XAMPP programını kullanmam lazım. Çünkü ben projemde phpMyAdmin kullanıyorum.
----------------------------------------------------------

#### I download the zip file, then open the file in IntelliJ. To perform database operations, I need to use the XAMPP program. Because I am using phpMyAdmin in my project.

---------------------------------------------------------------

![image](https://user-images.githubusercontent.com/61595808/193001399-d0ebebb1-985c-422a-b88f-d72e65bffb9c.png)

---------------------------------------------------------------------------------

#### Şimdi ise veritabanını oluşturuyorum. ismi : vet-app
#### application.properties 'te eklemem gerekenleri ekliyorum,burada web de hangi url de kullanacağımı,veritabanım için yolunu gibi bilgiler eklediğim kısım

-------------------------------------------------------------------

#### Now I am creating the database. name : vet-app
#### I add what I need to add in application.properties, here is the part where I add information such as which url to use on the web, the path for my database.

-----------------------------------------

![image](https://user-images.githubusercontent.com/61595808/193003476-7c184009-0d3f-4dee-8bc5-75397ca29ab2.png)

-----------------------------------

#### Programımızı çalıştırırken ilk bu ekrandan çalıştırmamız gerekiyor.

--------------------------------------------

#### While running our program, we need to run it from this screen first.

--------------------------------------
![image](https://user-images.githubusercontent.com/61595808/193004965-c250e8ef-13a5-4921-a8cb-8c74d8a3ce97.png)

----------------------

![image](https://user-images.githubusercontent.com/61595808/194703387-f7b6886d-d4eb-405c-b9ff-9bd168dad8eb.png)

----------------------

# 🦸‍♀️ 👩‍💻 💁 👩‍💼 🚶‍♀️ 💃 ⛹️‍♀️

***http://localhost:8188/main_page***

![image](https://user-images.githubusercontent.com/61595808/194673378-945f2ea8-a4ab-48fb-ae27-19eb60f9b3f5.png)

---------------------------------------

***http://localhost:8188/registration***

![image](https://user-images.githubusercontent.com/61595808/194673482-4508f67f-de06-4454-8382-4398d321c18c.png)

-----------------------------------------

***http://localhost:8188/login***

![image](https://user-images.githubusercontent.com/61595808/194673498-c128f35e-2ec0-44e9-9ec5-340faea1c74f.png)

---------------------------------------------

***http://localhost:8188/***

![image](https://user-images.githubusercontent.com/61595808/194673703-6355d6b4-df89-45cb-8e83-4b4028fd0fba.png)

-------------------------------------------

***http://localhost:8188/add_pet***

![image](https://user-images.githubusercontent.com/61595808/194673724-608a2b2f-4a36-4539-9ab3-87837c043930.png)

----------------------------------------------

***http://localhost:8188/add_owner***

![image](https://user-images.githubusercontent.com/61595808/194673745-1b5fad10-addf-4005-ada7-45f6d865b7d5.png)

-------------------------------------------------------------------------------------

#### İki türlü kullanıcım var Rolü ***user*** ve ***admin*** olanlar.

-----------------------------------------------

#### I have two types of users Roles ***user*** and ***admin***.
-------------------------------------------------

#### User delete işlemi yapamıyor.Ama rolü ***Admin*** olanın bir çok yetkisi bulunmaktadır.

-----------------------------------------

#### User cannot delete. But the role of ***Admin*** has many privileges.
--------------------------------

#### Bu iki ekran ***ROLE_USER*** olanların görebileceği ekranlar

----------------------------------------------------------------

#### These two screens are the ones that ***ROLE_USER*** can see

---------------------------------------------------------------

#### Ve her iki kullanıcı içinde filtreleme özelliği çalışmaktadır.

-----------------------------------------------------

#### And the filtering feature works for both users.
----------------------------------------

***http://localhost:8188/pet***

![image](https://user-images.githubusercontent.com/61595808/194673799-f200451a-308e-4146-96f6-ae493bf54081.png)

-----------------------------------------

#### mesela ben burada Lemon'u aradığımda karşıma çıkan ekran şu şekildedir.

-------------------------------------------------------



#### for example, when I call Lemon here, the screen I see is as follows.
------------------------------------------

![image](https://user-images.githubusercontent.com/61595808/194673879-d1cef314-5852-4bd2-bad5-618c8e70e411.png)

-------------------------------------------------------
***http://localhost:8188/owner***

![image](https://user-images.githubusercontent.com/61595808/194673916-b570f27b-8cef-47b4-b8b9-bf17f771ce84.png)

-------------------------------------------------------

#### Şimdi ki ekran da ise göreceğiniz üzere delete işlemi yapılmaktadır. Bu da Rolü Admin olanların göreceği ve işlemleri gerçekleştirdikleri ekrandır.

--------------------------------------------------



#### As you can see on the next screen, the delete operation is performed. This is the screen that the Admin Role will see and perform the operations.

-----------------------------
***http://localhost:8188/pet***

![image](https://user-images.githubusercontent.com/61595808/194674094-1ef4ef32-c91a-4af1-91f2-82ba9743259b.png)

--------------------------------

***http://localhost:8188/owner***

![image](https://user-images.githubusercontent.com/61595808/194674102-b014824f-9c61-4c90-9026-407b944f4d11.png)

------------------------------------

***http://localhost:8188/settings***

![image](https://user-images.githubusercontent.com/61595808/194674122-ab545450-8079-4271-80b5-82cb8ea16449.png)

------------------------------------

***http://localhost:8188/login?logout***

![image](https://user-images.githubusercontent.com/61595808/194675040-4936a102-ac26-44f1-a313-3e60dd53bb82.png)

------------------------------------

***http://localhost:8188/detail/4***

![image](https://user-images.githubusercontent.com/61595808/194714015-b3649fd0-e9e2-4bae-8886-9ab7528312cf.png)

--------------------

#### NOT : Kullanmış olduğum ikonları şu linklerden aldım W3 School Icons ve ICONS8

--------------------------------------------------

#### NOTE: I got the icons I used from the following links W3 School Icons and ICONS8

----------------

***İncelediğiniz için teşekkür ederim.*** 💜

***Öneriniz ve sormak istediğiniz bir şey olursa sormaktan lütfen çekinmeyin.*** 💁

***Saygılarımla*** ⭐

---------------------------------

***Thank you for viewing.*** 💜

***If you have any suggestions or anything you want to ask, please feel free to ask.*** 💁

***Kind regards*** ⭐