Thanks to visit codestin.com
Credit goes to github.com

Skip to content

sreyas-b-anand/dbms-mini-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BidSnap - Online Auction System

BidSnap is an online auction platform where users can bid on various items. The system is built using a modern tech stack including React, Vite, Flask, and MySQL.

Table of Contents

Features

  • User Authentication (Sign Up, Login, Logout)
  • Bid on items
  • View bid history
  • User profile management
  • Responsive design

Tech Stack

Client:

  • React
  • Vite
  • Tailwind CSS

Server:

  • Flask
  • MySQL

Installation

Prerequisites

  • Node.js

  • Python 3.x

  • MySQL

    Clone the repository

    git clone https://github.com/sreyas-b-anand/dbms-mini-project.git
    

Client

  1. Navigate to the client directory:

    cd client
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev

Server

  1. Navigate to the directory:

    cd server
  2. Create a .env file and add your MySQL database credentials:

    DB_HOST=your_db_host
    DB_USER=your_db_user
    DB_PASSWORD=your_db_password
    DB_DATABASE=your_db_name
  3. Install dependencies:

    pip install -r requirements.txt
  4. Start the Flask server:

    python main.py

Usage

  1. Open your browser and navigate to http://localhost:5173 to access the client.
  2. Use http://localhost:5000 for server-side API requests.

License

This project is licensed under the MIT License.

About

An online auction platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •