Les meilleurs intégrateurs Paypal freelances sont sur Codeur.com

Creation d'une application de vente d'objets aux enchères en java

 Fermé·Moins de 500 €·19 offres·430 vues·9 interactions


Création d'une application de vente aux enchères en Java et springboot ,thymeleaf.
- un visiteur pourra voir la liste des produits et les détails, il clique sur un produit pour voir les détails et voir le prix de l'enchères, s'il clique sur le bouton "placer votre offre", il doit être diriger vers la page qui l'invite à créer un compte ou alors se connecter s'il possède déjà un compte.
- un user doit pouvoir créer un compte avec confirmation par mail, modifier son mot2pass,service d'authentification
- une fois l'user authentifier, il peut voir la liste des objets en enchères
- cliquer sur une offre: voir le prix de l'offre, sa description, l'heure à laquelle l'offre se termine(00h00min00seconde) + un bouton pour placer son offre ( l'offre doit être supérieur à l'offre actuelle si une offre existe déjà, l'offre doit être supérieur au prix de l'enchère s'il ya pas encore d'offre)
- seul l'offre supérieur reste afficher à l''écran avec le nom de l'user
- au bout du temps écoulé pour la vente au enchère, un message s'affiche devant le nom de l'user, l'indiquant qu'il a gagné la vente). Alors il reçois automatiquement un message dans boite email avec le lien sur lequel il devrait cliquer. le lien doit être actif pendant un certain nombre de temps (exemple : 5 min)
- une fois qu'il a cliqué sur le lien, cela le renvoi vers la plate-forme de paiement(par exemple paypal). ainsi il effectue le paiement, après avoir payer, il reçoit la facture contenant les détails du produits dans sa boite email.
- Si l'user n'as pas cliqué sur le lien qui devrait le diriger vers la page de paiement, ce lien se désactive, et ainsi l'admin pourra rajouter le produit dans la ventes aux enchères.
- L'utilisateur doit pouvoir voir son compte ( modifier son profil, voir ses commandes....)
- L'admin doit :
a-) le CRUD sur les produits
b-) le CRUD sur les ventes aux enchères.
c-) Voir la listes des commandes avec leurs statuts(payé ou pas payé)

Java Springboot Applicatio with thymeleaf :

Creation of an auction application in Java and springboot, thymeleaf.
- a visitor will be able to see the list of products and the details, he clicks on a product to see the details and to see the auction price, if he clicks on the button "place your bid", he must be directed to the page which invites him to create an account or to connect if he already has an account.
- a user must be able to create an account with confirmation by email, change their 2pass word, authentication service, etc.
- once the user is authenticated, they can view the list of items up for auction
- click on a bid: see the bid price, its description, the time at which the bid ends (00:00:00) + a button for placing a bid (the bid must be higher than the current bid if a bid already exists, the bid must be higher than the auction price if there is no bid yet)
- only the higher bid is displayed on the screen, along with the user's name
- at the end of the auction time, a message is displayed in front of the user's name, telling them that they have won the auction.) The user then automatically receives a message in their email inbox with the link they should click on. The link must be active for a certain amount of time (example: 5 min).
- once they have clicked on the link, they are directed to the payment platform (e.g. paypal). Once they have paid, they receive the invoice containing the product details in their email inbox.
- If the user has not clicked on the link that should take them to the payment page, this link will be deactivated, and the admin will be able to add the product to the auction.
- The user must be able to view their account (modify their profile, view their orders....)
- The admin must :
a-) CRUD on products
b-) CRUD on auctions.
c-) See the list of orders with their status (paid or not paid)
d-) CRUD on users.

Budget indicatif : Moins de 500 €

Publication : 21 septembre 2023 à 22h16

Profils recherchés : Spécialiste Paypal freelance, Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

19 freelances ont répondu à ce projet

12 propositions de devis en moins de 2h

+12

Montant moyen des devis proposés : 1 200 €

Estimation du délai : 8 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.