Top Quality Products

Write Me – Dating App (Kotlin & Javascript)

$44.00

Added to wishlistRemoved from wishlist 0
Add to compare

1 sales

Write Me – Dating App (Kotlin & Javascript)

Write Me – Dating App Review

Write Me is a dating application that allows users to connect with each other through messaging and socializing. The app provides a range of features, including liking user profiles, sending messages, and writing personal profiles. Users can also help each other become popular by sending virtual gifts.

Design and User Experience

The app’s design is sleek and modern, with a user-friendly interface that makes it easy to navigate. The UI/UX has been carefully considered to provide a good user experience, making it simple for users to find and connect with each other.

Technical Details

The app is built using Kotlin as the main programming language, developed in Android Studio, and utilizing the latest Android Jetpack to ensure fast performance. Node.js and JavaScript are used to create the notification system, which provides 4 different notifications to users.

Features

The app offers a range of features, including:

  • Signing up and signing in
  • Creating personal profiles
  • Viewing other people’s profiles
  • Talking to people one-on-one
  • Using In-app Billing
  • Sending Virtual gifts
  • Seeing who visited your profile
  • Seeing who sent you a gift
  • Seeing who likes your profile
  • Getting gifts and joining the ranking
  • Seeing who visited your profile via notification
  • Seeing who sent you gifts via notification
  • Seeing who liked your profile via notification
  • Seeing who’s messaged you
  • Seeing who texted you via notification

What You’ll Get

The purchase includes:

  • Source Files
  • Node.js Files For Notifications
  • Documentation
  • App design

Possible Future Additions

The app has the potential for future additions, including:

  • Video chat
  • Open a live stream
  • Random Match system
  • Interpersonal gaming

System Requirements

The app is developed for Android 4.2 or higher.

Score

I would rate this app 4 out of 5 stars. The app’s design and user experience are excellent, and the features are well-implemented. However, the app’s notification system could be improved, and the lack of video chat and live streaming features may be a drawback for some users.

Overall, Write Me is a solid dating app that provides a good user experience and a range of features. With some further development and additions, it has the potential to become a top-rated app in the dating category.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Write Me – Dating App (Kotlin & Javascript)”

Your email address will not be published. Required fields are marked *

Introduction

Welcome to the Write Me - Dating App tutorial! In this comprehensive guide, we will walk you through the process of building a dating app using Kotlin and JavaScript. The Write Me app is a unique dating platform that focuses on writing and storytelling as a way to connect with potential matches. By the end of this tutorial, you will have a fully functional dating app that allows users to create profiles, search for matches, and engage in conversations.

Prerequisites

Before we begin, make sure you have the following:

  • Android Studio installed on your computer (for building the Android app)
  • Node.js installed on your computer (for building the web app)
  • A basic understanding of Kotlin and JavaScript programming languages
  • Familiarity with Android development and web development concepts

Tutorial Structure

This tutorial will be divided into the following sections:

  1. Setting up the project
  2. Building the Android app
  3. Building the web app
  4. Integrating the apps
  5. Testing and debugging

Section 1: Setting up the project

Step 1: Create a new Android project in Android Studio

  1. Open Android Studio and click on "Start a new Android Studio project"
  2. Choose "Empty Activity" as the project template
  3. Name your project "Write Me" and choose a location to save it
  4. Click "Finish" to create the project

Step 2: Create a new Node.js project

  1. Open a terminal or command prompt and navigate to the directory where you want to create your Node.js project
  2. Run the command npm init to create a new Node.js project
  3. Follow the prompts to set up your project, including choosing a name and location
  4. Install the required dependencies by running the command npm install express body-parser

Step 3: Set up the database

  1. Create a new MySQL database and set up a user with the necessary permissions
  2. Install the MySQL driver for Node.js by running the command npm install mysql
  3. Create a new file called db.js in your Node.js project directory and add the following code:
    
    const mysql = require('mysql');

const db = mysql.createConnection({ host: 'your_host', user: 'your_user', password: 'your_password', database: 'your_database' });

db.connect((err) => { if (err) { console.error('error connecting:', err); return; } console.log('connected as id ' + db.threadId); });

module.exports = db;


Replace the placeholders with your actual database credentials.

**To be continued in the next section...**

Please let me know if you would like me to continue with the tutorial.

FireBase Realtime Database Settings

In your Android project, go to the app level build.gradle file and add the following dependency:

implementation 'com.google.firebase:firebase-database:20.0.1'

Then, in your AndroidManifest.xml file, add the following permissions:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Server-side Configuration

Create a Firebase Realtime Database by following these steps:

  1. Go to the Firebase Console and create a new project.
  2. Click on the "Add Firebase to your web app" button.
  3. Create a new Realtime Database instance by clicking on the "Realtime Database" tab.
  4. Create a new node in the Realtime Database by clicking on the "Create Node" button.
  5. Name the node "users".
  6. Set the rules for the Realtime Database by clicking on the "Rules" tab. The rules should be set to:
    {
    "rules": {
    ".read": true,
    ".write": true
    }
    }

    Server-side Firebase SDK Configuration

In your JavaScript code, add the following code to import the Firebase Realtime Database SDK:

import firebase from 'firebase/app';
import 'firebase/database';

firebase.initializeApp({
  apiKey: 'YOUR_API_KEY',
  authDomain: 'YOUR_AUTH_DOMAIN',
  databaseURL: 'YOUR_DATABASE_URL',
  projectId: 'YOUR_PROJECT_ID',
  storageBucket: 'YOUR_STORAGE_BUCKET',
  messagingSenderId: 'YOUR_MESSAGING_SENDER_ID'
});

Replace 'YOUR_API_KEY', 'YOUR_AUTH_DOMAIN', 'YOUR_DATABASE_URL', 'YOUR_PROJECT_ID', 'YOUR_STORAGE_BUCKET', and 'YOUR_MESSAGING_SENDER_ID' with your Firebase project's credentials.

API Key Configuration

In your Android project, add the following code to set the API key:

FirebaseOptions options = FirebaseOptions.builder()
       .setApiKey("YOUR_API_KEY")
       .build();

FirebaseApp.initializeApp(this, options);

Replace 'YOUR_API_KEY' with your Firebase project's API key.

Storage Bucket Configuration

In your JavaScript code, add the following code to set the storage bucket:

firebase.storage().ref('images/').child('image.jpg').putString('data:image/jpeg;base64,...', 'base64');

Replace 'image.jpg' with the name of the image file.

Here are the features of the Write Me - Dating App extracted from the content:

Features:

  1. Messaging between users
  2. Socializing between people
  3. Like users' profiles
  4. Send messages
  5. Write profile picture and information about yourself
  6. Help others become popular by sending gifts
  7. VIP and Ruby packages (with in-app purchases)
  8. Earn money from these packages
  9. Notification system (using Node.js and JavaScript)
  10. Sign up and sign in
  11. Create personal profiles
  12. View other people's profiles
  13. Talk to people one-on-one
  14. In-app Billing
  15. Send Virtual gifts
  16. See who visited your profile
  17. See who sent you a gift
  18. See who likes your profile
  19. Get gifts and join the ranking
  20. See who visited your profile via notification
  21. See who sent you gifts via notification
  22. See who liked your profile via notification
  23. See who's messaged you
  24. See who texted you via notification

Possible Future Additions:

  1. Video chat
  2. Open a live stream
  3. Random Match system
  4. Interpersonal gaming

Note: The APK file provided is an old version of the application and may not fully reflect the current content of the app.

Write Me – Dating App (Kotlin & Javascript)
Write Me – Dating App (Kotlin & Javascript)

$44.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0