flurium / bidme Goto Github PK
View Code? Open in Web Editor NEWAuction platform: BidMe
Home Page: https://bidme.onrender.com
License: MIT License
Auction platform: BidMe
Home Page: https://bidme.onrender.com
License: MIT License
Make navbar stick to the top. Same thing for search bar, maybe with filters.
Use ASP background processes. Order of lots. When redeploy it should fill order with not closed lots in db.
If lot is closed. Details view should no contain:
Make reusable service to save images. ImageService <- like this
Make a bet if user isn't banned as buyer. Bet should be bigger than previous.
Should be able to change name, description and category of lots.
During create add field for lot close time. I suggest to add 3 options: in 1, 3 and 7 days
Show right currently active bids.
Fix panel at profile page: move it to separate file like _ProfileNav, and use @await Html.PartialAsync
Implement search and filter of lots at home page. Home controller will work as main.
Add change of category at edit page
Including:
Delete ability to delete category (in Admin panel)
Also check other restrictions.
Create field IsSent in lot model which is false by default. In profile seller will see closed lots which aren't sent. And when he send it he should click on button I have sent the item
. It will set IsSent to true. And buyers will see which lots they bought and their state
Add IsApproved to
User should fill contact number and/or address where to ship product BEFORE making a bid. Check it in MakeBid endpoint
Admins can add new root categories and subcategories.
Seller can add new subcategories, but it should be approved by admin.
Add google login
On profile page I should see lots that I have published and lot that I buy (which aren't closed). Also somewhere (on separate page or there) I should have history of my bets
Add, remove and watch list of favorite lots.
Manage of categories in admin panel. JUST STEAL FROM THING.
Admin should be able to delete category only if there are no lots in it!
Minimal difference between old and new bid. Should be set by seller.
Add options at view like: 100% of minimal price, 150%, 200% and custom.
But show amount not percent and round number.
Add registration, login. Make validation or error messages to get info why can't register (like Bad password, bad name)
Add lot (several images are supported).
Can edit only description of lot.
Add tags to lot to search by tags.
Available periods: 1 day, 3 days, 7 days.
Ban/Admin controller. Admin should be able to ban user as seller and as buyer. At admin panel should be option to give admin role to user.
In details view show all bids of the lot
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.