Skip to content

AVC-Auctions is an online auction platform that allows users to buy and sell a variety of items through an interactive bidding system.

License

Notifications You must be signed in to change notification settings

BoddepallyVenkatesh06/AVC-Auctions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVC-Auctions

AVC-Auctions is an online auction platform that allows users to buy and sell a variety of items through an interactive bidding system.

Features

  • User Authentication: Secure user registration and login system.
  • Item Listings: Users can create listings for items they want to sell, including images and descriptions.
  • Bidding System: Interactive bidding functionality for buyers to place bids on items.
  • Auction Timer: Each listing has a countdown timer, and the highest bidder at the end of the auction wins the item.
  • User Dashboard: A personalized dashboard for users to track their auctions, bids, and account details.
  • Payment Integration: Secure payment processing for successful auctions.
  • Admin Panel: Admins can manage users, listings, and monitor auction activities.

Getting Started

Follow these steps to set up and run AVC-Auctions on your local machine.

Prerequisites

  • Node.js: Ensure you have Node.js installed. You can download it here.
  • MongoDB: Set up a MongoDB database and obtain the connection URI.

Installation

  1. Clone the repository:

    git clone https://github.com/BoddepallyVenkatesh06/avc-auctions.git
  2. Navigate to the project directory:

    cd avc-auctions
  3. Install dependencies:

    npm install

Configuration

  1. Set up environment variables:

    Create a .env file in the root directory and configure the following:

    PORT=3000
    MONGODB_URI=your_mongodb_connection_uri
    SECRET_KEY=your_secret_key

    Replace your_mongodb_connection_uri with your MongoDB connection URI and your_secret_key with a secure secret key.

Running the Application

Start the server:

npm start

Open your browser and go to http://localhost:3000 to access AVC-Auctions.

Contributing

If you would like to contribute to AVC-Auctions, please follow our Contribution Guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Customize the placeholders like `your-username`, `your_mongodb_connection_uri`, and `your_secret_key` with the appropriate information. Additionally, update or add sections based on your project's specific requirements, such as deployment instructions or additional features.

About

AVC-Auctions is an online auction platform that allows users to buy and sell a variety of items through an interactive bidding system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published