diff --git a/.env b/.env
new file mode 100644
index 0000000000000000000000000000000000000000..f5f5b0ae9c60378d4b377ea2359ed879dacc6435
--- /dev/null
+++ b/.env
@@ -0,0 +1,58 @@
+APP_NAME=Laravel
+APP_ENV=local
+APP_KEY=base64:gQzXB7rZBsdhKhuvPxA/8TydVmdAF1RMnee/5X58liI=
+APP_DEBUG=true
+APP_URL=http://localhost
+
+LOG_CHANNEL=stack
+LOG_DEPRECATIONS_CHANNEL=null
+LOG_LEVEL=debug
+
+DB_CONNECTION=mysql
+DB_HOST=db
+DB_PORT=3306
+DB_DATABASE=mycamp_db
+DB_USERNAME=se_camp
+DB_PASSWORD=p@ssw0rd
+
+BROADCAST_DRIVER=log
+CACHE_DRIVER=file
+FILESYSTEM_DISK=local
+QUEUE_CONNECTION=sync
+SESSION_DRIVER=file
+SESSION_LIFETIME=120
+
+MEMCACHED_HOST=127.0.0.1
+
+REDIS_HOST=127.0.0.1
+REDIS_PASSWORD=null
+REDIS_PORT=6379
+
+MAIL_MAILER=smtp
+MAIL_HOST=mailhog
+MAIL_PORT=1025
+MAIL_USERNAME=null
+MAIL_PASSWORD=null
+MAIL_ENCRYPTION=null
+MAIL_FROM_ADDRESS="hello@example.com"
+MAIL_FROM_NAME="${APP_NAME}"
+
+AWS_ACCESS_KEY_ID=
+AWS_SECRET_ACCESS_KEY=
+AWS_DEFAULT_REGION=us-east-1
+AWS_BUCKET=
+AWS_USE_PATH_STYLE_ENDPOINT=false
+
+PUSHER_APP_ID=
+PUSHER_APP_KEY=
+PUSHER_APP_SECRET=
+PUSHER_HOST=
+PUSHER_PORT=443
+PUSHER_SCHEME=https
+PUSHER_APP_CLUSTER=mt1
+
+VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
+VITE_PUSHER_HOST="${PUSHER_HOST}"
+VITE_PUSHER_PORT="${PUSHER_PORT}"
+VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
+VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
diff --git a/.gitignore b/.gitignore
index 42925cb9a614f23f3d985d1b855d39492f959d46..741b8056a962d519e7094755c72e2f174dd83799 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,8 +4,6 @@
 /public/storage
 /storage/*.key
 /vendor
-.env
-.env.backup
 .env.production
 .phpunit.result.cache
 Homestead.json
diff --git a/app/Http/Controllers/LoginController.php b/app/Http/Controllers/LoginController.php
index 3674cdbae380e0a250bcf71de8bd4bf319fbdace..748e3ec210919ef7324c9d1bbb67d671da9ef602 100644
--- a/app/Http/Controllers/LoginController.php
+++ b/app/Http/Controllers/LoginController.php
@@ -62,6 +62,7 @@ public function login(Request $request)
         //ดึง Class Function จาก Model Member
         $auth = new Member();
         $user = $auth->login_auth($id_card, $pass); //เรียกใช้ Function จาก Model Member
+        $request->session()->put('mem_id', $user->id);
         $request->session()->put('mem_type', $user->mem_type);
         $request->session()->put('mem_id_card', $user->mem_id_card);
         // $aa['aaa']= $request->session()->get('mem_type');
diff --git a/app/Http/Controllers/MemberController.php b/app/Http/Controllers/MemberController.php
index e9d052508e4919ecdad843236a3c85f485ae5b82..efc71152d2d626614341434c0123322ade5b66a1 100644
--- a/app/Http/Controllers/MemberController.php
+++ b/app/Http/Controllers/MemberController.php
@@ -4,8 +4,11 @@
 
 use App\Http\Controllers\Controller;
 use App\Models\Member;
+use App\Models\Receipt;
 use Illuminate\Http\Request;
 use Illuminate\Support\Facades\DB;
+use Illuminate\Support\Facades\Storage;
+
 
 use App\Models\Address;
 
@@ -32,8 +35,35 @@ public function Tranfer(){
     }
 
     public function Insert_transfer(Request $request) {
-        echo 'hello';
-        print_r($request->all());
+        $request->validate([
+            'rec_img' => 'required|image|mimes:jpeg,png,jpg|max:2048',
+        ]);
+        $rec_img = time() . '.' . $request->rec_img->extension();  
+        $request->rec_img->move(public_path('receipt'), $rec_img);
+
+
+        $receipt = new Receipt();
+        $receipt->rec_name = $request->session()->get('mem_fname_th') . " " . $request->session()->get('mem_lname_th');
+        $receipt->rec_amount = $request->input('rec_amount');
+        $receipt->rec_date = $request->input('rec_date');
+        $receipt->rec_time = $request->input('rec_time') . ":00";
+        $receipt->rec_img = $rec_img;
+        $receipt->mem_id = $request->session()->get('mem_id');
+
+        echo $receipt->rec_name;
+        echo "<br>";
+        echo $receipt->rec_amount;
+        echo "<br>";
+        echo $receipt->rec_date;
+        echo "<br>";
+        echo $receipt->rec_time;
+        echo "<br>";
+        echo $receipt->rec_img;
+        echo "<br>";
+        echo $receipt->mem_id;
+
+        $receipt->Insert_receipt();
+
     }
 
     public function Profile(Request $request){
diff --git a/app/Models/Member.php b/app/Models/Member.php
index 650ce822e76de0c2cf273eac3efc2ed07501da78..ecedb32e3558e235565fe47ad0967cd826c54a25 100644
--- a/app/Models/Member.php
+++ b/app/Models/Member.php
@@ -37,7 +37,7 @@ class Member extends Model
 
     public function login_auth($id_card, $pass){
 
-        $user = DB::table('Member')->select('mem_id_card','mem_type', 'mem_fname_th', 'mem_lname_th', 'mem_status') // Query ข้อมูลจาก Database
+        $user = DB::table('Member')->select('id', 'mem_id_card','mem_type', 'mem_fname_th', 'mem_lname_th', 'mem_status') // Query ข้อมูลจาก Database
         ->where('mem_id_card', $id_card)->where('password', $pass)->first();
 
 
diff --git a/app/Models/Receipt.php b/app/Models/Receipt.php
index a497f65e9cce43958feb0bf8597d27f0941037a9..53a201f40450f43aa5df7ff2e91416f55bd28d98 100644
--- a/app/Models/Receipt.php
+++ b/app/Models/Receipt.php
@@ -2,6 +2,7 @@
 
 namespace App\Models;
 
+use Illuminate\Database\Eloquent\Factories\HasFactory;
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Support\Facades\DB;
 
@@ -25,7 +26,23 @@ class Receipt extends Model
     /**
      * @var array
      */
-    protected $fillable = ['rec_name', 'rec_amount', 'rec_date_and_time', 'rec_img', 'mem_id'];
+    protected $fillable = ['rec_name', 'rec_amount', 'rec_date', 'rec_time', 'rec_img', 'mem_id'];
+
+    public function Insert_receipt() {
+        // echo $this->rec_date_and_time;
+        DB::statement('INSERT INTO Receipt(rec_name, rec_amount, rec_date, rec_time, rec_img, rec_status, mem_id)
+                        VALUES(?,?,?,?,?,?,?)',
+                        [
+                            $this->rec_name,
+                            $this->rec_amount,
+                            $this->rec_date,
+                            $this->rec_time,
+                            $this->rec_img,
+                            0,
+                            $this->mem_id
+                        ]);
+    }
+
 
     public function get_recipt()
     {
diff --git a/database/migrations/2023_04_06_075048_receipt.php b/database/migrations/2023_04_06_075048_receipt.php
index eea13631faf51dea97f6500e0c9a8fed738c0ce4..76d888f8ecfc12815012127aca9dff37756c970c 100644
--- a/database/migrations/2023_04_06_075048_receipt.php
+++ b/database/migrations/2023_04_06_075048_receipt.php
@@ -17,8 +17,9 @@ public function up()
             $table->id();
             $table->string('rec_name')->nullable();
             $table->integer('rec_amount')->nullable();
-            $table->date('rec_date_and_time')->nullable();
-            $table->binary('rec_img')->nullable();
+            $table->date('rec_date')->nullable();
+            $table->time('rec_time')->nullable();
+            $table->string('rec_img')->nullable();
             $table->integer('rec_status')->nullable();
             $table->integer('mem_id')->nullable();
         });
diff --git a/public/receipt/1681011289.png b/public/receipt/1681011289.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681011289.png differ
diff --git a/public/receipt/1681012075.png b/public/receipt/1681012075.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681012075.png differ
diff --git a/public/receipt/1681012213.png b/public/receipt/1681012213.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681012213.png differ
diff --git a/public/receipt/1681012291.png b/public/receipt/1681012291.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681012291.png differ
diff --git a/public/receipt/1681012327.png b/public/receipt/1681012327.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681012327.png differ
diff --git a/public/receipt/1681012505.png b/public/receipt/1681012505.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681012505.png differ
diff --git a/public/receipt/1681013005.png b/public/receipt/1681013005.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013005.png differ
diff --git a/public/receipt/1681013112.png b/public/receipt/1681013112.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013112.png differ
diff --git a/public/receipt/1681013241.png b/public/receipt/1681013241.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013241.png differ
diff --git a/public/receipt/1681013323.png b/public/receipt/1681013323.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013323.png differ
diff --git a/public/receipt/1681013379.png b/public/receipt/1681013379.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013379.png differ
diff --git a/public/receipt/1681013597.png b/public/receipt/1681013597.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013597.png differ
diff --git a/public/receipt/1681013660.png b/public/receipt/1681013660.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a26dbbac608fc3cfdddb83f04a0cf0bb460d601
Binary files /dev/null and b/public/receipt/1681013660.png differ
diff --git a/resources/views/Member/v_member_proof_tranfer.blade.php b/resources/views/Member/v_member_proof_tranfer.blade.php
index c41305070d84c175c6b0acd18fe3a135b9a9f2bd..2a736b9abecb2cd7a558c981a7d13f6b25be104b 100644
--- a/resources/views/Member/v_member_proof_tranfer.blade.php
+++ b/resources/views/Member/v_member_proof_tranfer.blade.php
@@ -35,21 +35,21 @@
         @csrf
         <div class="mb-3">
           <label class="form-label" for="date_picker">กรุณาระบุวันที่</label><br>
-          <input class="form-control" type="date" value="2021-06-18" id="html5-date-input" name="">
+          <input class="form-control" type="date" value="2021-06-18" id="html5-date-input" name="rec_date">
         </div>
         <div class="mb-3">
           <label class="form-label" for="time">กรุณาระบุเวลา</label><br>
-          <input type="text" class="form-control" id="basic-default-company" placeholder="เช่น 13.00" name="">
+          <input type="time" class="form-control" id="basic-default-company" placeholder="เช่น 13.00" name="rec_time">
         </div>
         <div class="mb-3">
           <label class="form-label" for="deposit">กรุณาระบุจำนวนเงินที่ต้องการฝาก</label><br>
           <div class="input-group input-group-merge">
-            <input type="text" id="basic-default-email" class="form-control" placeholder="เช่น 1000.00" aria-label="1000.00" aria-describedby="basic-default-email2">
+            <input type="text" id="basic-default-email" class="form-control" placeholder="เช่น 1000.00" aria-label="1000.00" aria-describedby="basic-default-email2" name="rec_amount">
           </div>
           <div class="mb-3">
             <label for="formFile" class="form-label">กรุณาอัปโหลดสลิปการโอน (รองรับไฟล์ jpg/png
               เท่านั้น)</label><br>
-            <input class="form-control" type="file" id="formFile">
+            <input class="form-control" type="file" id="formFile" name="rec_img">
           </div>
           <button type="submit" class="btn btn-primary waves-effect waves-light">ยืนยันการเติมเงิน</button>
       </form>