This projects implements the Clarifai Artificial Intelligence API to detect faces in images & constructed login authentication on backend. It is currently be hosted on Heroku at (https://facial-recognition-ml.herokuapp.com)
- Authentication
- API Key Management
- Authorization
- Front End
- Components created through React.js
- Follows REST API protocol
- URL input section for image url upload
- Incrementation of submisison total count
- User Login Authentication
- Login Verification enabled
- Server
- Implementation of postgres database using Knex.js
- Creation of endpoints and fetch request using Express.js
- Connect to database from server
- Encyrption of stored password using bcrypt-node.js
- Database
- Storing login information
- Implementation of postgres database
- Connect to database from server
- Status Management
- Modelization: Response
- Modelization: Status
- Modelization: Output
- General Errors
- Specific Errors
- Response Parsing
- Predict
- Modelization: Facial Scans
- Support URL Requests for Images
- Response Parsing
npm install node.js
- Node.js
- Git
- Fork the project
- Add tests for your feature
- Implement your feature
- Run tests again
- Commit
- Send a pull request