/BookStore-ReactNativeApp

Mobile Application

Primary LanguageJavaScript

Book Store App Development
using React Native

Indroduction

One of the simplest mobile applications you can build with React Native is a Book app for a good reader. As a complete beginner in mobile application development, building a simple Book app can be a great way to get started with React Native. There should be screens to login or register for the book app. The books list should be displayed and there should be a way to sort the books category wise. If user clicked on a book user should be navigated to the details such as author,title of the particular book. And user should be able to search the book using its name.

Features to be implemented in the book app

  • User Login & Registration screens
  • Navigation (Drawer or Tab Bar)
  • Books Lists & Categories Lists
  • Books Details screen (including author, description, book cover photo,price, etc)
  • Book Search functionality

Screenshot of UI


1. Create a Project in Expo

expo init BookStore
cd BookStore

2. Install these dependencies inside the folder

in cmd>>>

npm install @react-navigation/native
npm install @react-navigation/stack
expo install react-native-gesture-handler
npm install @react-navigation/bottom-tabs
npm install @react-navigation/drawer
expo install react-native-gesture-handler react-native-reanimated
expo install react-native-reanimated
npm install react-native-elements --save --force
npm install react-native-vector-icons --save

3. Replace all files files inside your Folder

4. Run app with this command

expo start --clear

Credits to M.T.M. Zakir