This web app uses the Clarifai API to locate a face in a picture. Using a React.js front-end and Node.js backend with Express.js as well as a PosrtgreSQL database to keep track of how many entries every user has made.
- HTML5
- CSS3
- React.js
- Create-React-App
- Tachyons
- react-tilt
- particles.js
- Bcrypt
- Postgresql
- knex
- body parser
- cors
- express
To run this app in your local environment:
- Colne this repo
- Run
npm install
both in frontend and backend file. - Also make sure that, in your local environment there is PostgreSQL is set up.
- Create a smartbrain database.
- Create two tables users and login table under the smartbrain database.
- Edit the database configuration process as the owner database owner requirements in server.js file
- First run your database from the postgreSQL shell command or GUI.
- Secondly run
npm start
in the backend directory and thirdly runnpm start
in the frontend directory.