Skip to content

Jarin0026/auction-frontend

Repository files navigation

Frontend – React Application

Frontend (React) → REST API → Spring Boot → MySQL Database

The frontend of this Auction Platform is built using React.js. It provides a clean, responsive, and user-friendly interface for users to interact with the system.

What the frontend does:

🔐 User Registration & Login (JWT Authentication + Google OAuth Login)
🛍 View all auction products
📄 View detailed product information
💰 Place bids on active auctions
⏳ Real-time highest bid updates
👤 User Dashboard (view your bids & auctions)
🛒 Seller Dashboard (create & manage your auctions)
🛠 Admin Dashboard (manage users & auctions)
💳 Payment integration (Razorpay)
📱 Fully responsive design

Key Responsibilities of Frontend:

  • Handles UI/UX
  • Sends API requests to backend
  • Stores JWT token securely
  • Protects private routes
  • Displays live auction data
  • Handles form validations

Frontend Tech Stack:

  • React.js
  • Axios
  • Tailwind CSS
  • Razorpay Integration
  • React Router

Backend Repository

About

React-based frontend for a full-stack Auction Platform. Users can browse auctions, place real-time bids, manage products, and make secure payments. Integrated with Spring Boot backend using REST APIs and JWT authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages