Smart Brain is a facial recognition web application that uses the Clarifai API to detect faces in images. The application is built using React and includes user authentication with registration and sign-in functionality.
User authentication with registration and sign-in functionality. Facial recognition in images using the Clarifai API. Dynamic particle background. Responsive design using Tachyons CSS framework. Server-side implementation with Express and Knex for PostgreSQL database management.
-
Clone the repository to your local machine.
git clone https://github.com/yourusername/smart-brain.git
-
Change into the project directory.
cd smart-brain
-
Install the required dependencies.
npm install
- Start the server by running the following command:
npm start
- The server will start running on http://localhost:3000. You can now access the application in your browser.
- Register a new user or sign in with an existing account.
- Enter an image URL containing a face into the input field.
- Click on the 'Detect' button to analyze the image and detect the face.
- The application will draw a bounding box around the detected face in the image.
This project is licensed under the MIT License.