Skip to content

An interactive website that allows you to understand how an OCR machine learning model works

Notifications You must be signed in to change notification settings

RyanYavari/DigitDetector

Repository files navigation

By Ryan Yavari

Demo

DigitDetector.Demo.mp4

Running the Application

This application consists of three main parts: the backend server, the Flask application, and the frontend React application.

Backend Server

To run the backend server, follow these steps:

  1. Open a terminal window.
  2. Navigate to the directory containing the Backend.js file.
  3. Run the backend server with the following commands:
npm install

then

node backend.js

After running this command, the backend server should be up and running.

Flask Application

  1. Open a new terminal window (do not close the terminal running the backend server).
  2. Navigate to the directory containing the flask_app.py file.
  3. Run the following commands to start the Flask application:
pip install tensorflow

then

python flask_app.py

After running this command, the Flask application should be up and running.

Frontend Application

  1. Open a new terminal window (do not close the terminals running the backend server and Flask application).
  2. Navigate to the src directory.
  3. Run the following command to start the frontend application:
npm install

then

npm install react-signature-canvas

then

npm install react-apexcharts apexcharts

then

npm start

After running this command, the frontend application should be up and running. You can view the application by opening a web browser and navigating to http://localhost:3000 (or the URL provided in your terminal).

Please ensure you have Node.js, Flask, and npm installed on your machine before running these commands. If not, you can download and install them from their official websites.

About

An interactive website that allows you to understand how an OCR machine learning model works

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published