Html-Css-Php-Javascript-MySql dilleri ve bootstrap , sweetalert teknolojilerini kullanarak bir kütüphane sistemi yaptım.

Overview

Html-Css-Php-Javascript-MySql dilleri ve bootstrap , sweetalert teknolojilerini kullanarak bir kütüphane sistemi yaptım.

Mysql de kütüphane adında bir database oluşturup gönderdiğim sql dosyası içeri aktarılmalıdır. Proje başlangıcı login.php sayfasıdır.

Mysql ' de ; User , kitaplar ve kitap türlerinin bulunduğu 3 adet tablo oluşturdum. Kitaplar ve Kitap türleri tabloları birbiri ile ilişkilendirdim. Böylece bir kitap hangi türe ait Tür ID sütunu ile kolaylıkla görebiliyoruz.

Sisteme login.php sayfası ile başlıyoruz. Eğer üyeysek kullanıcı adı ve şifre ile giriş yapabiliriz. Fakat üye değilsek de kayıt olabiliriz. Kayıt olurken en az 8 karakter bir küçük ve bir büyük harf kullanmayı unutmayınız aksi takdirde kaydınız oluşmaz. Sisteme girmek için ; kullanıcı adı : merveisbilir şifre :Merve1234 bilgileri ile direkt girebilirsiniz. Ya da kendi kaydınızı oluşturabilirsiniz.

Kitaplar sayfasında kitapların listesi bulunur. Aynı zamanda bu sayfa da silme ve güncelleme işlemi gerçekleştirebilirsiniz. Ek olarak sisteme yeni bir kitap eklenmesi istendiğinde NavBardan kitapEkleme sayfasına gidilir ve oradan gerekli bilgiler doldurularak kitap listeye eklenir.

Kitap Türleri sayfasında ise kitap türlerinin listesi bulunur.Ekstra bir kitap türü eklenmek isterse NavBardan türEkleme sayfasına gidilir ve oradan gerekli bilgiler doldurularak yeni kitap türü listeye eklenir.

KOD : Include adında bir dosya oluşturdum ve sık kullanılan : menu,css,script,database bağlanma sayfalarını kolayca çağırdım. Tüm işlemleri islem.php sayfasında switch case yapısı ile backend kısmını yaptım. Diğer sayfalar da front-end kısmını yaptım.

You might also like...
Laravel Framework 5 Bootstrap 3 Starter Site is a basic application with news, photo and video galeries.
Laravel Framework 5 Bootstrap 3 Starter Site is a basic application with news, photo and video galeries.

Laravel Framework 5.1 Bootstrap 3 Starter Site Starter Site based on on Laravel 5.1 and Boostrap 3 Features Requirements How to install Application St

Laravel + Angularjs + Bootstrap + AdminLTE binded by Gulp workflow Admin Dashboard Boilerplate / Starter.
Laravel + Angularjs + Bootstrap + AdminLTE binded by Gulp workflow Admin Dashboard Boilerplate / Starter.

Laravel Angular Admin Laravel + Angularjs + Bootstrap + AdminLTE binded by Gulp workflow Admin Dashboard Boilerplate. Plus Oauth and JWT authenticatio

Laravel 5.2 + Bootstrap 3.5 + AdminLTE 2.3

laravel-admin A Laravel 5.2.x, Bootstrap 3.5.x, and AdminLTE 2.3.x. project. Laravel-Admin Features Built on Laravel 5.2 Admin is built on AdminLTE 2.

Laravel Starter Kit (Inertia-SSR - Vue3 - Bootstrap 5)
Laravel Starter Kit (Inertia-SSR - Vue3 - Bootstrap 5)

Laravel Starter Kit (Inertia-SSR - Vue3 - Bootstrap 5) Use this starter kit to develop with Laravel 9 setup InertiaJs with Server Side Rendering (SSR)

Bootstrap 4 - Appwork - Starter Kits

Very short description of the package This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention o

Basic Crud Generator (With Code Files, like GII (YII2)) Using Laravel, Livewire and Tailwind CSS
Basic Crud Generator (With Code Files, like GII (YII2)) Using Laravel, Livewire and Tailwind CSS

LiveCrud Live Crud Generator. This package generates Basic Crud with Livewire. Features Generate Complete Crud With Livewire Component and Blade Files

A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.

#Vue-Cli Template for Larvel + Webpack + Hotreload (HMR) I had a really tough time getting my workflow rocking between Laravel and VueJS projects. I f

A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box.
A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box.

🔥 Laravel tailwind css dashboard preset A Laravel dashboard front-end scaffolding preset for Tailwind CSS - Support RTL out of the box. Usage Fresh i

A Laravel 9, Vite, Svelte SPA, Tailwind CSS (w/ Forms Plugin & Aspect Ratio Plugin), Axios & TypeScript starter template.

Laravel 9 + Vite + Svelte + Tailwind CSS This starter template includes: Laravel 9 Vite Svelte Tailwind CSS (w/ @tailwindcss/forms and @tailwindcss/as

Owner
Merve
Biruni Üniversitesi
Merve
Simple CRUD Product dengan PHP, MySQL & Bootstrap 5

Simple CRUD Product dengan PHP, MySQL & Bootstrap 5 Instalasi Pastikan sudah menginstall XAMPP atau sejenisnya Nyalakan service apache dan mysql buka

Gian Nurwana 1 Jan 3, 2022
Gestor de Contraseñas basado en Laravel 8 + PHP 8 + MySQL 8. Self-hosted Password Manager based on Laravel 8 + PHP 8 + MySQL 8.

English Gestor de Contraseñas Esta aplicación permite una gestión completa de contraseñas para múltiples tipos de servicios (web, ssh, teléfonos, wifi

Lito 134 Jan 2, 2023
Basic calculator made in PHP, CSS3 and JavaScript.

Basic Calculator in PHP Basic calculator in PHP made for treining. ??‍?? Used Technology PHP HTML CSS JavaScript ?? License This project is under MIT

Maria Peixoto 3 Aug 24, 2021
Official website of Giada Loop Machine. Powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries.

Giada WWW Official website of Giada Loop Machine, proudly powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries. What is Giada? Giad

Monocasual Laboratories 14 Oct 7, 2022
A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3.0

AdminLTE template Laravel package A Laravel package that switch default Laravel scaffolding / boilerplate to AdminLTE template with Bootstrap 3.0 and

Sergi Tur Badenas 1.8k Jan 3, 2023
:elephant: A Laravel 6 SPA boilerplate with a users CRUD using Vue.js 2.6, GraphQL, Bootstrap 4, TypeScript, Sass, and Pug.

Laravel Vue Boilerplate A Laravel 6 Single Page Application boilerplate using Vue.js 2.6, GraphQL, Bootstrap 4, TypeScript, Sass and Pug with: A users

Alefe Souza 533 Jan 3, 2023
Laravel + Livewire + Bootstrap 5 UI starter kit.

bastinald/ui Laravel + Livewire + Bootstrap 5 UI starter kit. Requirements Laravel 8 NPM Features Bootstrap 5 pre-configured Textarea autosize Floatin

null 83 Dec 26, 2022
lara setups is a new star kit for installing latest and greetest version of vue js and bootstrap

Lara setups Introduction lara setups helps you to install latest bootstrap and vue.js version on your laravel project laravel team no longer supports

Mohammad khazaee 11 Jul 12, 2022
This is a Starter Laravel 8 project with Vue 3 and Bootstrap 5 installed for you.

Laravel8-Vue3-Bootstrap5 This is a Starter Laravel 8 project with Vue 3 and Bootstrap 5. Instalation Guide: As always you need to: composer install Th

Mohamed Hafidi 7 Oct 19, 2022