Swingculture

Project Overview

Mobile application for iOS and Android. It is social media with elements of a dating app. Users can search for a partner, chat, add friends, publish photos/videos, and view photos/videos of friends.

People sign in via email, phone number, Facebook and Google. During the registration process, they answer a number of questions about themselves, their hobbies and interests. The application is available by subscription. New users are given a 3-day trial period. Payments are charged via GooglePlay or AppStore.

Client

A private investor.

Challenge

The customer’s goal was to collect the best features and ideas from the competing apps and improve to a world-class app. Also, to create a social network for people, where they can look for other people with the same interests.

Tech Stack

Android:

  • Dagger 2
  • RxJava 2
  • appCompat
  • constraintLayout
  • materialDesign
  • recyclerView
  • ktx
  • glide
  • lottie
  • Firebase
  • Retrofit
  • okHttp
  • Apollo
  • LeakCanary
  • room

iOS:

  • Firebase
  • Moya
  • lottie
  • SnapKit
  • R.swift
  • Alamofire
  • Starscream
  • SnapKit

Backend:

  • Node.js
  • Express.js
  • TypeScript
  • Firebase
  • JSON web token
  • Nodemailer
  • Sequelize
  • PostgreSQL
  • Redis
  • Joi
  • Axios
  • Sequelize-cli
  • GraphQL

Result

The amount of active users has increased by 20 000 in three months.

Other projects




Testimonials

Share
Share