Skip to content

mrhamda/Laravel_Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Abdullah Hamdan – LaravelShop

This is a laravel project that I did to basically learn laravel. It has full authentication using breeze and uses email vertification also when creating and loging accounts. Every one has a profile and they can select the their image and enter their bio. They can also later update if they want later when they are logged in. Every one can post items for other people to buy. The people that want to later buy it will do it via paypal integration. The money goes to the website owner and then the users that sold that item will be able to collect the paypal money. Also when a guy buyes from the buyer the buyer sees where he want their delievery to be delievered at. I wanted to implement PostNord api for the delievery time and to select delievery points but they took too long to answer and give me a SECRET KEY. The user that buys the produkt gets notified also when buying in the web application so that when a user wants to scam them they have proof that they bought the item. The users are able to modify their posts. Database is stored in mmsql and I previewd them using tableplus and starting the mysql using the DB engine.


Features

  • Full user authentication with Laravel Breeze and email verification
  • User profile image and bio updates
  • Post items for sale and edit/delete your own posts
  • PayPal integration for purchases
  • Buyer-side delivery input and in-app notifications as purchase proof

Tech Stack

Frontend:

  • React
  • Tailwind CSS

Backend & Services:

  • Laravel + React + Inertia.js
  • Laravel Breeze
  • PayPal API

About

Exist in the READ ME file

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors