Bookfolio is a React native bookcase app designed to help you organize and manage your library. It allows you to keep detailed notes on each book in your collection and provides features for adding or removing books from your virtual bookshelf.
- Book Tracker: Utilizes the Google Books API to track and manage your book collection seamlessly.
- Note-Taking: Incorporates Firebase NoSQL for efficient and secure storage of user-generated book notes.
- Design: Crafted the user interface using Figma. View Design
- Task Tracking: Monitored and managed task progress through Milanote.
- Styling: Applied a sleek and responsive design using Tailwind CSS.
- API Integration: Leveraged JavaScript to call the Google Books API for comprehensive book data.
- Authentication and Data Storage: Implemented Firebase to handle user authentication and securely store user data.
If given more time, the following improvements would be considered:
- Enhanced Notepad Functionality: Implement a more in-depth notepad feature for detailed book annotations.
- Reading Capability: Allow users to read books directly within the application.
- Data Fetching Optimization: Optimize data fetching processes for improved performance.
Install dev dependencies
Pod install
Run The App
Run your app in development mode.
Like npm start
but also attempts to open your app in the iOS Simulator if you're on a Mac and have it installed.