
Closed
Posted
Paid on delivery
I am setting up an online platform where people can buy or rent books, and I want it built end-to-end with Next.js. The site will run on a classic marketplace flow with three distinct roles: Admin, Seller, and Buyer/Renter. Every user will need to create an account and sign in before accessing core features, so solid, secure authentication is essential. Core functions I need engineered • Book listings that sellers can add, edit, or remove, including rental duration and price fields • A seamless cart / checkout sequence supporting credit- or debit-card payments, bank transfers, and UPI • Separate dashboards: one for sellers to manage inventory and orders, another for buyers to track purchases or active rentals, plus an admin console to moderate everything • Rental logic that flags due dates, sends automated reminders, and switches status back to “available” once a book is returned • Search and filter across title, author, category, and availability (buy vs. rent) • Clean, responsive UI that feels fast on desktop and mobile, leveraging [login to view URL]’s server-side rendering where it makes sense My preference is a modern [login to view URL] setup with TypeScript, API routes (or a lightweight Node/Express back end if you prefer), and a relational or document database—whichever you are most comfortable scaling. Please include integration tests and clear README instructions so I can run the project locally, then deploy to Vercel or any cloud host without friction. Acceptance criteria – User sign-up / login fully functional and secure – All three roles operate only within their permitted actions – Payments clear end-to-end in test mode for the three methods listed – Renting workflow automatically updates inventory and sends email reminders – Lighthouse performance over 90 on mobile and desktop for key pages – Codebase pushed to a private Git repo with commit history and setup guide Tell me briefly how you would structure the project, what stack choices you recommend for auth and payments, and a realistic timeline to reach an MVP.
Project ID: 40155676
16 proposals
Remote project
Active 8 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average ₹5,038 INR for this job

As someone with extensive experience in full-stack web development, I wholeheartedly believe I can tackle this book marketplace project with Next.js. I've worked with both relational and document databases, so selecting the one that would best serve your platform will be second nature to me. My acquaintance with Node.js and Express is another valuable asset, ensuring solid authentication for your users. Furthermore, I have familiarity with rent-based workflows like yours. My intricate understanding of eCommerce structures coupled with well-tested TypeScript enables me to design seamless cart and checkout flows which can support the various payment methods you require - credit/debit cards, bank transfers, and UPI. Finally, my dedication doesn't end with coding. I commit myself to providing my clients with comprehensive README instructions, as well as integration tests that promote stability in your application even as it scales. In terms of structure and timeline for this project, I propose following a microservice architecture to separate concerns effectively. Payments can be handled through Stripe or PayPal APIs depending on user preference and for authentication I would utilize JWTs for stateless security. Given all this, I estimate an MVP within X weeks without any compromise on quality.
₹1,050 INR in 7 days
2.3
2.3

I could do the very flow you mentioned with the roles (admin, seller & buyer) you asked along with the protected routes and secured authentication. In short, I know what I do & I am currently developing website with 5 roles in the company with entire backend managed by me.
₹2,250 INR in 7 days
0.0
0.0

Hello, Your requirement for a SaaS-style application caught my attention, as I’ve recently built similar full stack projects. I’m a full stack developer specializing in backend development using Node.js, TypeScript, Prisma, MongoDB, and Next.js. I’ve developed SaaS and real-time applications with secure authentication, protected routes, and scalable backend logic. I can help you build a reliable and maintainable solution with a clean backend architecture and smooth frontend integration. Let me know if you’d like to start with a quick discussion. Thanks, Akshay
₹2,050 INR in 7 days
0.0
0.0

NO SATISFACTION, NO PAYMENT. Failing to implement secure, role-specific access and automated rental workflows correctly exposes you to security vulnerabilities, revenue loss, and a poor user experience, undermining trust and platform growth. Our approach centers on crafting robust authentication, clear role segregation, and seamless transactional flows infused with precise automation, ensuring your marketplace operates flawlessly and securely from day one. Having delivered similar end-to-end marketplace solutions outside this platform, we offer a strategic discounted rate to build a strong reputation here while maintaining uncompromised quality. If you’d like, I can share a concise project outline with timelines for review or clarify any key priorities to tailor the approach further. Warm regards Liam Jasson
₹600 INR in 14 days
0.0
0.0

Bengaluru, India
Member since Jan 17, 2026
$10-30 USD
$250-750 USD
₹37500-75000 INR
$250-750 AUD
$15-25 AUD / hour
$30-250 AUD
₹12500-37500 INR
₹250000-500000 INR
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
$3000-5000 USD
$10-30 USD
$1800-2500 USD
₹75000-150000 INR
₹75000-150000 INR
£20-250 GBP
$30-250 CAD
$250-750 USD
₹1500-12500 INR