Skip to content

BookNest Allows students to search for books of their liking and save them for future readings.With this app students who spot books in their library can search it up on the app and can add it to their list of unread books.

Notifications You must be signed in to change notification settings

BryanPineda21/BookNestApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š BookNest App

BookNest Logo

Platform PRs Welcome

🌟 Overview

BookNest is a mobile application designed for book enthusiasts and students who want to efficiently manage their reading lists. The app allows users to discover books, save them for future reading, and keep track of their literary journey.

πŸ“± The Problem We Solve

Have you ever spotted an interesting book at a library or bookstore but later forgot about it? BookNest solves this common problem by providing a simple way to search, save, and organize books you want to read.

🎯 Key Features

  • Discover Books: Search a vast database of books across genres
  • Personal Library: Save books to your personalized reading list
  • Book Details: Access comprehensive information about each book
  • Reading Notes: Add personal notes to books you're reading
  • Tracking: Keep track of books read and unread

πŸ“‹ Product Specification

User Stories

Core Features

  • βœ… User authentication (login/registration)
  • βœ… Book search functionality
  • βœ… Save books to personal library
  • βœ… View detailed book information
  • βœ… Track reading progress

Upcoming Features

  • πŸ”œ Locate nearby bookstores via Google Maps integration
  • πŸ”œ Social sharing capabilities
  • πŸ”œ Advanced note-taking for each book
  • πŸ”œ Reading statistics and insights

App Screens

Screen Description
Login User authentication
Registration New account creation
Home Feed Discover new and trending books
Search Find books by title, author, or genre
Book Details View comprehensive book information
My Library Access saved books
Reading Notes Add and view personal notes

Navigation Flow

β”œβ”€β”€ Login/Registration β”‚ └── Home Feed β”‚ β”œβ”€β”€ Search β”‚ β”‚ └── Book Details β”‚ └── My Library β”‚ └── Book Details β”‚ └── Reading Notes

πŸ’» Technology Stack

  • Frontend: Swift and SwiftUI
  • Backend: Firebase
  • Authentication: Firebase Authentication
  • Database: Firebase Firestore
  • API: Google Books API

Wireframes

IMG_7766

πŸ“± App Walkthrough

videoWalkThrough

Current Stage of App project

videoWalkThrough

About

BookNest Allows students to search for books of their liking and save them for future readings.With this app students who spot books in their library can search it up on the app and can add it to their list of unread books.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published