Skip to content

ReactJs | NodeJs | PostgreSQL | AI API . A face detection app created during "the complete web developer zero to mastery"course on Udemy, where the user submit images URLs as input and the faces are recognized by an AI API:

Notifications You must be signed in to change notification settings

Garccosta/SmartBrainApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartBrainApp

*Version 1.1 is out! New functionalities:

  • Now with knex migrations so the database management will be much easier;
  • Added multiple face detection.

Have fun ;)

To run this project locally:

Clone this repo

-Run npm install for each directory(front-end and back-end);

For the Back-end you should do some other steps first:

1- Configure the database connection on the knexfile.js file or leave the default one;

2- Run the DB instance using docker compose and run the migrations:

First run "docker compose up -d" for creating the docker instance of the postgres DB;
Finally run "npx knex migrate:latest" to run the migrations and so create the necessary tables on the DB;

Done! All the tables will be created.

You must add your own PAT key in the controllers/image.js file on api/core project to connect to Clarifai API.

You can grab Clarifai´s PAT key here:

https://www.clarifai.com/

Finally, run the steps below for each directory(front-end and back-end):

-Run npm start

About

ReactJs | NodeJs | PostgreSQL | AI API . A face detection app created during "the complete web developer zero to mastery"course on Udemy, where the user submit images URLs as input and the faces are recognized by an AI API:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published