Skip to content

πŸ“± FullStack Flutter Divar Clone A complete full-stack Divar-style classified ads app built with Flutter (frontend) and Node.js (backend), powered by a MySQL database. πŸš€ Features ✨ Modern Flutter frontend (cross-platform) πŸ› οΈ RESTful API built with Node.js and Express πŸ—ƒοΈ MySQL database with schema included (mysql-schema.sql) 🧾 Auth and ...

Notifications You must be signed in to change notification settings

keivanV/flutter_divar_clone

Repository files navigation

πŸŽ₯ Demo Video

Watch on Aparat

Ad Details App

A full-stack Flutter application for displaying detailed information about advertisements, such as real estate or vehicle listings. The app features a clean and responsive UI with functionalities like image carousels, bookmarking, commenting, and detailed property or vehicle information. The backend is powered by Node.js with a RESTful API and a MySQL database, hosted in a separate repository: divar-backend.

Note use divar_app_schema.sql for creating Mysql Schema and Data


πŸš€ Features

  • Image Carousel: View multiple images of the ad with navigation controls.
  • Bookmarking: Users can bookmark ads for quick access (requires authentication).
  • Commenting: Add and view comments on ads (mock implementation in frontend).
  • Detailed Information: Display specific details for real estate (e.g., area, rooms) or vehicles (e.g., brand, mileage).
  • Responsive UI: Optimized for various screen sizes with smooth scrolling.
  • Authentication: Integrated with a phone number-based auth system.
  • Full-Stack Architecture: Frontend built with Flutter, backend powered by Node.js, and MySQL database for data storage.
  • RESTful API: Provides endpoints for ad management, user authentication, and bookmarking.

🧰 Tech Stack

Layer Technology
Frontend Flutter
Backend Node.js + Express
Database MySQL

Note : Default user / pass For adminPannel : admin / admin

πŸ“Έ Screenshots

🏠 Project Images

Home Screen Ad Details Admin Panel 3
Bookmarks Bookmarks Bookmarks
Bookmarks Bookmarks Bookmarks
Bookmarks Bookmarks Bookmarks

πŸ’Ž Admin Panel

Admin Panel 1 Admin Panel 2 Admin Panel 3 Admin Panel 3 Admin Panel 3

About

πŸ“± FullStack Flutter Divar Clone A complete full-stack Divar-style classified ads app built with Flutter (frontend) and Node.js (backend), powered by a MySQL database. πŸš€ Features ✨ Modern Flutter frontend (cross-platform) πŸ› οΈ RESTful API built with Node.js and Express πŸ—ƒοΈ MySQL database with schema included (mysql-schema.sql) 🧾 Auth and ...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •