Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 🐦🐱 🐶 🐈 🐟
- Host: GitHub
- URL: https://github.com/edakass/vet-app
- Owner: edakass
- Created: 2022-09-29T06:51:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T21:08:27.000Z (about 2 years ago)
- Last Synced: 2023-03-09T23:31:45.017Z (almost 2 years ago)
- Topics: bootstrap, css, html, intellij, java, jpa-hibernate, maven, maven-pom, mysql, spring, spring-boot, springdevtools, springframework, springinitializr, springjpa, springmvc, springsecurity, springweb, thymeleaf, xampp
- Language: HTML
- Homepage:
- Size: 168 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vet-App 🐇 🐩 🐱 🐶 🐈 🐟 🐦🦮 🐠 🐕 :heart_eyes_cat: 🙀 😹🐕🦺 🐰 🐾 🦜
-------------------------------------------
##### 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*** ⭐