Skip to content

Yushu-He/FaceBlit-Web

Repository files navigation

Face Blit Web

This project brings Face Blit to a web application for demonstration purposes.

Usage

  1. Clone the repository:

    git clone https://github.com/Yushu-He/FaceBlit-Web.git
    cd FaceBlit-Web
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

Technologies Used

Note

In the main branch, there is a TypeScript native version, but due to time constraints, it is only partially completed and has low performance.

This project uses IndexedDB to cache the large lookup table after loading to improve page loading speed. However, due to Apple's limitations on the storage space of IndexedDB, this feature does not work on the WebKit engine.

Conclusion

This project was developed as the final project for the University of Michigan EECS442 course.

References