Skip to content

yasminnabila/letterboxd-mobile-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 

Repository files navigation

Letterboxd Clone (Mobile App)

This is a mobile application based on Letterboxd, uses primarly JavaScript both on the frontend and backend. Data about movies and casts are stored on MongoDB Atlas. You can find more about the stack here.

Key Features

Users can see all list of movies and see each movie in detail.

Demo

Check out the live demo here, deployed with Expo.

Letterboxd-Mobile-App.Preview.mp4

Stack

Frontend

  • React Native to compose the UI
  • Apollo Client to communicate with the GraphQL server and manage the data fetching declaratively
  • Expo to host the app on IoS

Backend

  • NodeJS to run the server
  • GraphQL to manage the data communication with the frontend declaratively
  • MongoDB to store the data in a scalable way using NoSQL

To-do(s)

Since this is in an early stage of development, the app is still missing the following features:

  • Add register & sign in feature so that only logged in user can access the app
  • No search features exist
  • Feature for users to rate and review movies that they've seen just like original Letterboxd