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: 5 months ago
JSON representation
Vet Clinic Project 🐦🐱 🐶 🐈 🐟
- Host: GitHub
- URL: https://github.com/edakass/vet-app
- Owner: edakass
- Created: 2022-09-29T06:51:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-25T07:36:50.000Z (about 2 years ago)
- Last Synced: 2024-11-28T10:15:59.304Z (7 months 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: 172 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- 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/
--------------------------------#### - 
----------------------------------------------------------
![]()
#### İ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.
---------------------------------------------------------------

---------------------------------------------------------------------------------
![]()
#### Ş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.-----------------------------------------

-----------------------------------
![]()
#### 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.
--------------------------------------
----------------------

----------------------
# 🦸♀️ 👩💻 💁 👩💼 🚶♀️ 💃 ⛹️♀️
***http://localhost:8188/main_page***

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

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

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

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

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

-------------------------------------------------------------------------------------
![]()
#### İ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***

-----------------------------------------
![]()
#### 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.
------------------------------------------
-------------------------------------------------------
***http://localhost:8188/owner***
-------------------------------------------------------
![]()
#### Ş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***
--------------------------------
***http://localhost:8188/owner***

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

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

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

--------------------
![]()
#### 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*** ⭐