Auction Site & Mobile App Finalization

Job ID: 39907922

Budget: $250 – $750 USD

### **Complete Auction Website (Node.js & Next.js) + Mobile App (Flutter)**

We are seeking a skilled Node.js, Next.js, and Flutter developer (or development team) to complete and launch our auction platform. The front end is mostly complete — now we need to finish the backend, integrate it, and prepare for full deployment on web and mobile (iOS & Android).

---

### **Current Status:**

* **Mobile App (Flutter)** front end is complete
* **Website (customer & admin panel)** front end is done
* **Figma Designs** finalized
* **Backend work, integration, and deployment are pending**

---

### **Scope of Work:**

* Backend development using Node.js for web and mobile
* API development and integration with **Flutter app**
* Full **RTL (Right-to-Left)** support for Arabic (web & mobile)
* **Auction system** functionality (bidding, timers, user management)
* Secure **authentication**, **notifications**, **payment gateways**, etc.
* **Admin Panel** functionality (users, auctions, reports, etc.)
* **Push website live** to production
* **Publish Flutter apps** to Google Play Store and Apple App Store
* Final **testing**, **bug fixing**, and **QA**
* Deliver **Technical Documentation** + **User Manual**

---

### **Deliverables:**

1. Fully functional Node.js backend, integrated with web and mobile
2. **RTL-compatible** web and mobile UI
3. **Admin Panel** fully working
4. **Push website live** to production server
5. **Publish mobile app** to **Google Play** and **Apple App Store**
6. **Technical documentation** (APIs, system structure, DB schema)
7. **User manual** (for both admin and end users)
8. **Post-launch support for 2 weeks** (bug fixes, monitoring, minor adjustments)

---

### **Milestones & Payment Schedule:**

#### **Milestone 1 – Node.js Backend + Web Integration**

* Deliver fully functional backend for the web version
* Initial integration with website front-end components
* Demo for sharing the full website
* **Deliverable**: Final version of the web platform

---

#### **Milestone 2 – Testing + RTL Implementation**

* Full **testing** on website
* Apply **RTL (Arabic)** layout and content (Mobile & website)
* Connect **Flutter app with Node.js backend**
* **Deliverable**: RTL-ready system, fully integrated app

---

#### **Milestone 3 – Website Live**

* Final issue resolution and go-live prep
* Deploy **website to production server**
* **Deliverable**: Fully live website

---

#### **Milestone 4 – Mobile App Launch**

* Prepare and submit Flutter apps to app stores
* Ensure approval and live status on **Google Play** and **Apple App Store**
* **Deliverable**: Mobile app live on both platforms

---

#### **Milestone 5 – Documentation + Post-Launch Stability**

* Deliver **technical documentation** and **user manuals**
* Provide **2 weeks post-launch support for both mobile and website** (monitoring, fixing issues)
* **Deliverable**: Full documentation + stable system after 2 weeks of live operation on mobile and website

---

### **Tech Stack:**

* **Back End:** Node.js
* **Web Front End:** Next.js (React-based)
* **Mobile App:** Flutter (iOS & Android)

---

### **Ideal Developer/Team:**

* Proven experience with Node.js, Next.js, and Flutter
* Familiarity with auction systems or e-commerce platforms
* Capable of implementing RTL language support
* Experience publishing Flutter apps on Google Play and App Store
* Strong communication, version control (Git), and documentation skills