CSE110_Lab1

Esha Shah’s Github

Projects

ReadRadar

What is ReadRadar?
ReadRadar is a MERN-stack web application that allows users to track their reading history and generates a personalized news feed based on their logs. It implements:

It uses the following API’s:

  1. News API
  2. Google Books API
  3. OpenAI API

images of books

It can be neither confirmed nor denied that Jane Austen once said:

I would have loved to have something like ReadRadar in my youth.

It stores the following metadata about the books that are logged:

const bookSchema = new mongoose.Schema({
    title: { type: String, required: true },
    author: { type: String, required: true },
    description: { type: String, default: "" }, 
    genreTags: [String],
    toneTags: [String],
    audience: String,
    embedding: [Number],
    radar: {
        x: Number,
        y: Number,
        quadrant: String
    }
}, {timestamps: true});

TODO:

Link to Projects
Link to Lab 1 Screenshots