Rust E-Commerce Site Development

via Freelancer ·

Budget / Salary$10–1,000,000
TypeFreelance project
LocationRemote
Posted1 hour ago
I’m ready to launch a fast, modern e-commerce site and need a full-stack developer who is confident shipping production-grade Rust back-ends alongside a polished JavaScript front-end.

The brief
• Type of application: e-commerce, built for speed and scalability.
• Social-style extras: shoppers will have personal profiles, can exchange real-time messages, and browse a dynamic content feed that keeps them engaged.
• Visuals: every screen will be a custom design—no off-the-shelf templates. I’ll supply mood boards and initial wireframes; you’ll refine them into a consistent, responsive UI.

Tech expectations
Server-side Rust (Actix-web, Rocket or similar) powering a secure API, PostgreSQL for data, and a React/TypeScript (or SvelteKit/Next.js) front-end. You’ll containerise the stack, write automated tests, and set up CI/CD so releases stay painless.

Deliverables
- Fully responsive front-end, pixel-perfect to the approved custom designs
- Rust back-end with product catalog, cart, checkout and payment (Stripe)
- User profiles, WebSocket-based messaging and an infinite-scroll content feed
- Admin dashboard for inventory, orders and user management
- Dockerised deployment scripts and CI pipeline
- Comprehensive unit, integration and end-to-end tests
- Clear developer documentation and handover

Acceptance criteria
1. First-byte time under 100 ms on core pages in real-world tests.
2. All listed features function across modern browsers and mobile.
3. Codebase passes the test suite and static analysis without critical issues.
4. Deployment to staging and production follows a single documented command.

If you’ve built Rust-powered commerce or similarly demanding platforms before, let’s talk about timelines and any extra tooling you’d like to bring in.
javascript website design html5 html postgresql react.js docker rust
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.