<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: DreamChaser</title>
    <description>The latest articles on DEV Community by DreamChaser (@itachi44).</description>
    <link>https://dev.to/itachi44</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F781373%2Fa24afe6a-35d9-4bc8-8ab9-089ab55e7cda.jpeg</url>
      <title>DEV Community: DreamChaser</title>
      <link>https://dev.to/itachi44</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/itachi44"/>
    <language>en</language>
    <item>
      <title>An app to find your dream home</title>
      <dc:creator>DreamChaser</dc:creator>
      <pubDate>Thu, 13 Jan 2022 00:30:22 +0000</pubDate>
      <link>https://dev.to/itachi44/an-app-to-find-your-dream-home-ibj</link>
      <guid>https://dev.to/itachi44/an-app-to-find-your-dream-home-ibj</guid>
      <description>&lt;h3&gt;
  
  
  Overview of My Submission
&lt;/h3&gt;

&lt;p&gt;Finder allows anyone who wants to rent or buy a new house or apartment to find it through this application, in the simplest possible way. All service providers we work with can access their accounts and post their rental or sales offers through publications. In turn, all clients willing to find housing can make searches depending on the country, city or neighborhood, filter publications according to their need and means. Seeing an offer that might interest them, they can contact the provider in charge to get further details. Help people find their dream household in few clicks and give suppliers more visibility, this is the very purpose of this project.&lt;/p&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;Housing : House renting and selling&lt;/p&gt;

&lt;h3&gt;
  
  
  Realization :
&lt;/h3&gt;

&lt;p&gt;We used Atlas search to implement search bars with several filters. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First, we have created a search index for posts collection based on many fields &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SW2w_bLP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5ie2nqmylcmnpv5l0tz8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SW2w_bLP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5ie2nqmylcmnpv5l0tz8.png" alt="Image description" width="880" height="438"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--thHcELV4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1u7tst30lzbqdop3qw9m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--thHcELV4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1u7tst30lzbqdop3qw9m.png" alt="Image description" width="880" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Then we have created a class that implements many functions that use pipelines :&lt;/li&gt;
&lt;/ul&gt;

&lt;h6&gt;
  
  
  lib/helper/db/mongodb.dart :
&lt;/h6&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Aol1Zq_y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3juyh741z9cewxzglurc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Aol1Zq_y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3juyh741z9cewxzglurc.png" alt="Image description" width="880" height="350"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mUQV_FMk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r3n1lghkx7p7l8xbitjp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mUQV_FMk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r3n1lghkx7p7l8xbitjp.png" alt="Image description" width="880" height="529"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UhWGR3Sf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/73qiem9ioruex8ster3d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UhWGR3Sf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/73qiem9ioruex8ster3d.png" alt="Image description" width="880" height="527"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;And here are some illustrations of their use in the application (see the demo video for full functionalities) :&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ghvpOtb1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ydmdfmjf0qwzcu0h4xmp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ghvpOtb1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ydmdfmjf0qwzcu0h4xmp.png" alt="Image description" width="880" height="1905"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--klvzCwIS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hhgq4yc5t8sbx921jr8e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--klvzCwIS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hhgq4yc5t8sbx921jr8e.png" alt="Image description" width="880" height="1905"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ko3CXRJL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oiz4a0vsgtov0yndh6ph.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ko3CXRJL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oiz4a0vsgtov0yndh6ph.png" alt="Image description" width="880" height="1905"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Link to Code
&lt;/h3&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--566lAguM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/itachi44"&gt;
        itachi44
      &lt;/a&gt; / &lt;a href="https://github.com/itachi44/finder"&gt;
        finder
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
finder&lt;/h1&gt;
&lt;p&gt;A new Flutter project.&lt;/p&gt;
&lt;h2&gt;
About Finder&lt;/h2&gt;
&lt;p&gt;Finder allows anyone who wants to rent or buy a new house or apartment to find it through this application, in the simplest possible way
All service providers we work with can access their accounts and post their rental  or sales offers through publications
In turn, all clients willing to find housing can make searches depending on the country, city or neighborhood, filter publications according to their need and  means. Seeing an offer that might interest them, they can contact the provider in charge to get further details
Help people find their dream household in few clicks and give suppliers more visibility, this is the very purpose of this project.&lt;/p&gt;
&lt;h2&gt;
Technologies&lt;/h2&gt;
&lt;p&gt;This project was built using Flutter and MongoDB Atlas Database, currently we are setting up a DataLake to manage multiple datasources (an S3 bucket and our cluster), tospeed up the distribution of…&lt;/p&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/itachi44/finder"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;
  
  
  Additional Resources / Info
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Demo
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=ClZATpg_5iw&amp;amp;ab_channel=CheikhAhmadouBambaDIOP"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HpFB0BD5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://img.youtube.com/vi/ClZATpg_5iw/0.jpg" alt="Finder" width="480" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Collaborator :
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Farimata NGOM : &lt;a href="mailto:ngfarimata@ept.sn"&gt;ngfarimata@ept.sn&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>atlashackathon</category>
      <category>flutter</category>
      <category>atlassearch</category>
    </item>
  </channel>
</rss>
