Skip to content

preethiChimerla/BookStorePro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BookStorePro

Implementation:

  • UI Components include TableView & a custom TableView cell, Text Fields, Buttons, NavigationControllers.
  • Used Auto Layouts, StackViews to align components
  • Used Alamofire Networking library to perform basic async networking calls to interact with API
  • Please find the attached screenshots
  • Developed project in MVC pattern.

How to run this App:

  • Download Project and run the app in Xcode.
  • If any errors, try cleaning the project in Xcode and rerun the app.

User Operations:

Landing Page:

  • Click '+' icon to add new book details
  • Swipe a book to left to delete a book
  • 'Trash' Icon will prompt to delete all books

Book Details Page

  • '>Books' click to go back to view list of books
  • 'Share Icon' on top right will allow to share the following text "ex: Harry Potter by J.K. Rowling is a great book to read!"
  • Checkout button prompts user to enter his/her name and will updates book with user name and time details as checked out user.

Add Book Page

  • Fill all the book details to create a new book, all fields are mandatory else displays an alert.
  • Once a book is created, it displays message to user and allows user to create another book, when "Done" button on the top right is clicked it navigates to previous page.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published