All work

Moon Meet

  • Android app
  • On Google Play
  • Open source
Role
Creator
Stack
Java, React Native, TypeScript, Firebase
Year
2021-2024
Reach
33 + 26 stars across the two repos, React Native Paper showcase

A chat app. I first built it in Java as MoonMeet-Android, then rewrote it in React Native as MoonMeet-CrossPlatform. It's open source and listed in the React Native Paper showcase.

Moon Meet chats list with Chats, People and Stories tabsA Moon Meet conversation with text and photo messagesMoon Meet Discover People screen listing people with avatars and last seen timesMoon Meet Stories tab showing a storyMoon Meet Me screen: a profile photo and name above settings for dark mode, profile, passcode, privacy, log out, active status and notificationsMoon Meet login screen asking for a phone number

What I built

  • The Java version used Firebase Realtime Database and Storage, Glide and CameraX.
  • I rebuilt it in React Native in 2021 and migrated it to TypeScript in 2022.
  • It runs on React Native Firebase: Auth, Firestore, Storage, App Check, Crashlytics and Performance Monitoring.
  • I released it on Google Play in September 2022.
Next project react-native-codepad

Work or PFE?Let's talk.

rayensbai2@gmail.com

The short version

01

What are you looking for?

A job or a final-year internship (PFE) in mobile development.

02

When can you start?

A PFE can start in January 2027. For a job, let's talk.

03

Where?

On site in Sousse or Nabeul, or remote.

04

Which languages do you speak?

Arabic (native), English (professional) and French (basic).