Books & Resources Management
Navigate to the Books & Resources section from your left dashboard sidebar to manage your complete digital and physical book inventory.
1. Main Dashboard Overview
When you land on the dashboard, you will see a list of all existing books in your organization. You can use the main search bar at the top to filter books by name, author, or publisher.
- Book Table: This displays key details for each book, including its type (Physical, Digital, or both), precise Pricing (physical/PDF prices, and discount percentages), current Stock level, total Sales and Downloads, Status (Active, Draft, Archived), and creation date.
- Actions: Click the three dots (
...) in the Actions column next to any book to access the following options:- View Details: Enter the dedicated workspace for that specific book.
- Edit Book: Reopen the configuration form to update book information.
- Manage Stock: Update the physical inventory count.
- Download Reports: Export detailed sales and download metrics.
- Delete Book: Permanently remove the book (cannot be undone).
- Global Actions:
- Create Book: Click the green button to add a new title to your inventory.
- Import PDF Access: Instantly grant PDF permissions to multiple users at once.

2. Creating or Editing a Book
Click + Create Book to open the comprehensive creation form. If editing, this form will be populated with existing data. You must complete the following required sections:
Basic Information
- Book name: Enter the full title.
- Author: Specify the writer's name.
- Provide the Publisher and total Pages.
Pricing & Stock
- Set a Book Price for physical copies and a PDF Price for digital access. These can be different.
- Set a Discount (%) percentage if applicable.
- Only PDF: Check this box if the book is not sold as a physical copy.
- Input the initial Stock quantity for physical copies.
Description & Media
- Description: Use the rich-text editor to provide a detailed overview, synopsis, or table of contents.
- Sample PDF: Use the Upload PDF button to provide a sample document for preview (Max size: 30MB). Students will be able to view and download this sample.
- Book Cover Image: Upload a stylized cover image (3:4 ratio recommended).
Tags
- Select relevant tags (e.g., specific educational programs or subjects) to categorize the book for easier searching.
Click Create Book to save your new inventory item.

3. Importing PDF Access
This powerful tool allows you to instantly create book records (if they don't exist) and enroll students in one step using a structured JSON file.
- Click Import PDF Access.
- In the Step 1: Upload JSON File box, drag and drop or click to upload your
.jsonfile. - The system requires a very specific JSON structure (refer to the example shown in image_86.png). It uses the provided email/mobile to either find an existing user or create a new one automatically.
- It then creates the book based on the provided name and PDF URL, and maps the relationship, granting access to the specified user.

4. Inside Book Details
Clicking View Details or the book cover in the main dashboard takes you into the dedicated management workspace for that specific book.
On the left, you will always see the main book card with its cover image, pricing (physical and PDF), current stock level, and real-time sales/download statistics.
The main workspace is divided into specific tabs:
A. Overview Tab
- Provides a full breakdown of the Description, detailed Book Information (Author, Publisher, Pages), precise Pricing & Sales metrics, a Metadata section (creation and update timestamps), and a Sample Preview panel where admins can View or Download the assigned sample PDF.

B. PDFs Tab This tab is critical for managing digital content associated with the book. You can organize files into structured categories.
- Add a Section/Category: Click + Add Section (refer image_80.png). A Create New Category dialog appears. Enter a Category Name (e.g., specific volumes, chapters, or resource types) and a Display Order. These categories are nested under the 'PDF Section' panel.
- Add PDF Content: To upload actual content, click + Add PDF. An Upload New PDF dialog box opens:
- Enter the PDF Name.
- PDF Source: Select how you want to add the file:
- Upload PDF: Directly upload a PDF file from your device (Max size: 30MB). This is shown in image_81.png.
- Hard Copy URL: Provide an External PDF URL link to an externally hosted document (e.g., from an AWS S3 bucket). This is shown in image_82.png.
- Select the parent Section (the category created in step 1).
- Optionally assign it to a numeric Order and map it to your Education Hierarchy (Education Level, Group, Subject, Chapter, Topic) for detailed resource analytics. Click Upload & Create.

C. Analytics Tab
- Displays summary cards and illustrative sales performance charts tracking Total Sales ($), Downloads (digital conversions), and Stock Level (physical inventory). detailed performance data and charts will populate here as data is collected.

D. Settings Tab
- Book Status: Change the book's availability across your platform using the green status dropdown (Active, Draft, Archived).
- PDF Only Mode: Quickly toggle whether this book is available exclusively as a PDF, bypassing physical pricing and stock requirements.
- Edit Book Details: Opens the global editing form discussed in Section 2 above.
