Skip to content

BuyNow Stripe App is a Spring Boot + React app with JWT auth, PostgreSQL, and Stripe payment integration for secure online purchases.

Notifications You must be signed in to change notification settings

BasantaParajuli22/buynow-spring-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛒 BuyNow Stripe App

A full-stack e-commerce application built with Spring Boot (Java) and React (TypeScript) that enables secure online purchases using Stripe. It uses JWT authentication, PostgreSQL for data persistence, and focuses on a quick-buy checkout flow — no shopping cart, just instant purchases.


📸 Screenshots

Login & Register Shop Page
Login/Register Shop
Stripe Dashboard Checkout
Stripe Dashboard Checkout
After Payment Stripe Product Page
After Buy Stripe Store

⚙️ Tech Stack

Backend (Spring Boot)

  • Spring Security with JWT
  • PostgreSQL
  • Stripe Payment API
  • Spring Data JPA
  • CORS + HTTPS enabled

Frontend (React + TypeScript)

  • React Hooks
  • Axios for HTTP requests
  • JWT-based login & registration
  • Stripe Elements (Card input)

💡 Features

  • 🔐 Secure JWT Authentication (Register/Login)
  • 🛍️ Browse and buy products with one click (no cart flow)
  • 💳 Stripe Integration with hosted checkout
  • 📦 Product listing and purchase history
  • 🔒 Role-based access control (user/admin)

About

BuyNow Stripe App is a Spring Boot + React app with JWT auth, PostgreSQL, and Stripe payment integration for secure online purchases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published