Select Page

CooStaY

CooStaY

CooStaY is a startup app for Overseas Chinese to find homes or accommodations, as well as to search for mates in common to share their living cost at their local communities. It provides a one-stop solution for local life activities.

Use CooStaY to search for nearby houses for rent, local events, and cost-effective second-hand goods. Homeowners post their listings on CooStaY directly without the need of using 3rd-party agencies.

🔗 App Store
🔗 Official Website

iOS app

Highlights

  • Geo-Location
    Find real-time local postings anywhere in the US “by” utilizing Apple Maps.
  • Social Login
    Authenticate with 3-rd party apps like Facebook and Wechat (the best companion for Overseas Chinese).
  • Chat Rooms
    Send private messages or chats to other users (using Easemob SDK).
  • Notification Center
    Deliver push notifications for users to receive new messages and events.
  • Privacy Permission Management
    Allow different user-level permission controls for personal profile views.
  • Interactive Background Images
    Let users view a new background image when they’ve arrived at a different city.

Screens

Bug Fixes

Iterations

The Web

When we talk about the backend architecture for social apps, there are basically 5 rules that we want to be complied with. And so, this is what we did:

API
  1. Speed: We used the powerful platform Node.js to implement RESTful API service. It’s fast compared to a normal API, which at least 500 rps for a single core and higher throughput would be required on a distributed system.
  2. Robustness: The key to a stable API service is that you always want to reduce errors that might have been caused by unexpected user’s actions as much as possible. We cared so much about the overall robustness and implemented global error codes (400 / 500) and specific messages for each error. Users will get the exact correct message upon an unsuccessful request.
  3. Friendly APIs: We adhered to RESTful guidelines to apply consistent, meaningful and high quality APIs that work for every developer.
  4. High Availability: We integrated Docker deeply into our server-side products. By using Docker as our backend service containers, we would be able to scale out in a matter of seconds by executing just a single command. This also gives the ability to integrate with the super cool cluster management tool Docker Swarm to make sure we can scale up easily to handle thousands and thousands of users.
  5. Security: We totally understand how it feels like when your account has been compromised. Tons of private data get stolen everyday. We hate malicious hackers, too! That’s why we used the most secure password encryption method: bcrypt (learn more) for this project and across our products. We also ensure our customers to enable SSL before they release their apps to public.
Project Details

CooStaY is a native iOS app that was mostly built from scratch using some of our proficient languages Objective-C and Node.js, along with the 3rd-party integration services. The integration tools were carefully chosen based on our client's specific requirements and our team's diligent competitor analysis. With the amazing job done by our experienced team, we successfully delivered the project as planned.

Categories:
About LodeStreams

 

LodeStreams is a specialized and dedicated app development team with great entrepreneurial mindset, and has built dozens of products for our clients across many countries. From design concept through product maintenance, LodeStreams has the talent to support brands at every stage of the consumer experience. We go the extra mile to get the job done on top of offering very affordable rates.

We are versatile:

– iOS app – Excel in iPhone, iPad, as well as on OS X platform.
– Android app – Capable of supporting multiple APKs, UI/UX design, Material Design.
– Cross-platform app (mostly Web-packed apps) – Proficient in Ionic, PhoneGap, PhantomJS, and ReactJS!
– Web, classic website – Competent in Java-, PHP-, and NodeJS-powered website, one-page landing, e-commerce, etc.
– Consulting services – Identify project needs, provide business solutions, build and maintain strong client relationships. First hour free!

We are especially good at building social apps from scratch, real-time app development, and making modern flat design websites.

Service Description

We provide the following services (but not limited to): 

– Custom-built mobile or hybrid apps development: You tell us what you want, we work with your wireframe/prototype (if you have any), in an approachable manner. If you don’t have anything for us to work with, we can also sit down with you personally and start everything from scratch. We have experience in building apps containing business/personal content, user profiles, chat rooms, push notifications, accounting, point system, payment transactions (including cryptocurrency management and transfer), speech recognition, and many more.

– Web development: Websites, web app, one-page showcase landing. Our front-end stack is based on HTML5, CSS3 and Bootstrap, as well as with AngularJS and Socket.io-client and many other libraries/technologies. For the back-end services, we mainly develop using both NodeJS (ExpressJS, Mongoose) and traditional Java (Spring family), and SOA (Service Oriented Architecture) to ensure delivering high-performance, extendability, and scaling websites or even RESTful APIs for our clients.

– E-commerce: Whether you have ten, hundred or thousand products, your e-commerce website doesn’t need to be complicated. We offer a wide range of e-commerce platforms to our customers and launch mobile-optimized/responsive-designed websites along with any personalized custom features and scope.

– Product maintenance: We can also help maintaining your products to keep them running smoothly and conveniently in the most efficient manner. We help to set up multiple service health monitor metrics to save your application from downtime. With our most advanced containerized and modularized clusters, your application can grow gradually along with your business needs.

Whichever mobile platform or web development you choose, we will do our best to meet your satisfaction! We especially love and work best with small business owners or entrepreneurs to offer them meaningful, targeted consumer engagement apps based on their business needs. We very much look forward to working with you.

We’re always ready to build our clientele to offer special rate! Professional portfolio available upon request.

×