oussamabouchikhi / smartbrain-api

Server for Smart Brain app

Home Page:https://mysterious-springs-16027.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart Brain API 🎯

Server for Smart Brain app.

Technologies used πŸ› οΈ

Deployment: Heroku
Database: Postgres
Backend: NodeJs
Libraries:
- clarifai: api which uses AI/ML to detect faces
- bcryptjs: for implementing extra layer of security by encrypting users passwords
- knex & pg: for dealing with postgres & sql commands
- express NodeJs framework
- cors for avoiding cross origin errors
- body-parser for parsing request from browser to our server

Usage πŸ“‹

1. Server Setup
#1. clone this project
~ git clone https://github.com/oussamabouchikhi/smartbrain-api.git
#2. cd into it
~ cd smartbrain-api
#3. install dependencies
~ npm i
#4. run app 
~ npm start:dev
2. Database Setup
  1. Create a database named smartbrain
  2. Setup your db credentials in server.js
  3. Create users & login tables using sql commands

Contributing πŸ’‘

Pull request are welcome but please open an issue and discuss what you will do before 😊

License πŸ“„

This project is open-sourced under the MIT license.

About

Server for Smart Brain app

https://mysterious-springs-16027.herokuapp.com/


Languages

Language:JavaScript 100.0%