Skip to content

riefqialviansyah/mobile-x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Social Media App

My Social Media App adalah sebuah aplikasi client(mobile)-server, ditujukan untuk proses pembelajaran implementasi materi react-native. Selain react native app ini dirancang menggunakan beerapa tools lainnya:

  • React Native
  • Graphql
  • Apollo
  • MongoDB
  • Expo

Struktur Folder

  • server: untuk menyimpan aplikasi server GraphQL
  • app: untuk menyimpan aplikasi mobile React Native

Fitur

  • Fitur Register
  • Fitur Login
  • FItur Add Post
  • Fitur Show Post (berdasarkan yang paling baru)
  • Fitur Comment Post (Embedded Document)
  • Fitur search user berdasarkan nama atau username
  • Fitur follow
  • Menampilkan Followers dan Following dari setiap user (Reference with $lookup)
  • Fitur Like Post
  • Menampilkan total like dari setiap post

Rencana pengembangan

  • Aplikasi menjadi lebih responsive, pesan error tersampaikan ke user, status loading
  • User bisa customize profile
  • User bisa edit, delete dan update postingan, coment
  • Optimize data cache agar app menjadi lebih optimal
  • ...

App deploy

  • aplikasi deploy bisa di akses dengan menggunakana aplikasi expo di mobile baik itu android ataupun ios
  • Andro exp://u.expo.dev/update/a434a3d0-30c6-4f91-92fc-e3d4bc11829f Open in Visual Studio Code
  • Ip exp://u.expo.dev/update/ccf67ca3-304c-4f04-9ecb-f526a0ea5ee7 Open in Visual Studio Code

Tampilan

  • login

Open in Visual Studio Code

  • register

Open in Visual Studio Code

  • home

Open in Visual Studio Code

  • profile

Open in Visual Studio Code

  • search user

Open in Visual Studio Code

  • create post

Open in Visual Studio Code

  • home after create post

Open in Visual Studio Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published