Skip to content

The AR Reader server powers our AR Reader mobile app, enhancing children's reading experiences with AR technology. It manages user accounts, book content πŸ“–, and AR assets 🌟 while supporting interactive features like text-to-speech πŸ”Š and dictionary lookup πŸ“–πŸ”.

Notifications You must be signed in to change notification settings

Interactive-Book-Reader/BackEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AR Book Reader

About The Project

AR Book Reader is a mobile application that makes reading more engaging and interactive for children. It uses augmented reality (AR) to bring characters and scenarios from children's books to life.

Features

  • Visualize characters and scenes in 2D or 3D.
  • Text-to-speech converter for reading assistance.
  • Dictionary lookup for complex words.
  • Comment and highlight text.
  • Bookmark pages.
  • Purchase additional AR content.

Getting Started

These instructions will help you set up and run the AR Book Reader app.

Prerequisites

  • Node.js installed.
  • MongoDB or another suitable database system.
  • AR content files ready for integration.

Installation

  1. Clone the AR Book Reader repository.

    git clone [https://github.com/your-username/ar-book-reader.git](https://github.com/Interactive-Book-Reader/BackEnd.git)https://github.com/Interactive-Book-Reader/BackEnd.git
    cd Backend
    
  2. Install dependencies.

    npm install
    
  3. Configure environment variables (e.g., database connection, secret keys).

    AUTH_EMAIL="email address"
    AUTH_PASSWORD="password"
    MONGODB_URI = "mongodb uri"
    PORT=3001
    
  4. Start the server.

    npm start
    

Getting Started

Launch the AR Book Reader app on your mobile device. Select a book from the dashboard. Hold your phone over the book to visualize the content using AR.

About

The AR Reader server powers our AR Reader mobile app, enhancing children's reading experiences with AR technology. It manages user accounts, book content πŸ“–, and AR assets 🌟 while supporting interactive features like text-to-speech πŸ”Š and dictionary lookup πŸ“–πŸ”.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •