TenderVault is a sophisticated Tender Management System designed to simplify and enhance the tender management process for companies and vendors. This system provides a centralized platform where companies can list their tenders, vendors can place bids, and the admin can oversee and manage the entire process.
- @Souvik3469(Souvik Sen)
https://tender-vault-frontend.vercel.app
- FrontEnd: ReactJs, Vite, Tailwind Css
- BackEnd: Node Js, Express, Prisma, MongoDB
- Users (vendors, companies, and admin) can securely log in using their credentials.
- Companies can list tenders with metadata like name, category, description, valid documents, and more.
- Companies can update or delete their tenders.
- Both vendors and companies can view all tenders.
- Sorting options available: by price ranges, by category.
- Search functionality to find individual tenders.
- View sold and unsold tenders separately.
- Company Profile: View company details, sold and unsold tenders.
- Vendor Profile: View bought tenders and personal details.
- Vendors can list bids under unsold tenders.
- Deleting bids is allowed (Only the creator of the bid).
- Tender creators can sort bids by price, accept, and reject bids.
- Accepted bids mark the tender as sold to the respective vendor.
- Users can select their preferred language.
- The app displays content in the selected language.
- Admin has superuser access to the database.
- Validates tender and user documents.
- Reviews and rates tenders using a star rating system.
- Can view all tenders, sort, search, and view bought tenders.
- Place bids on unsold tenders and delete their bids.
- Can list, update, and delete tenders.
- View all tenders, sort, search, and view sold and unsold tenders.
- Access the profile section to view company details.
- Superuser with access to the entire system.
- Validates documents, reviews, and rates tenders.
- Performs all functions available to vendors and companies.