Teaching Newbies since 2014

  • Home
  • Javascript ❤
    • JavaScript
    • Node.js
  • WebDev Tuts
  • screencasts
  • Resources
  • VR & AR
  • Github
  • Twitter
  • YouTube
  • RSS
  • C++
You are here: Home / Archives for Apps

November 29, 2019 by: Kauress

Browser Snapchat Clone

Not sure why I never updated my blog with that but last summer I coded a browser based SnapChat clone. Oh! so much fun. It’s been coded by using JavaScript and a face tracking library called tracking.js NOTE: for whatever reason the code doesn’t work for you is mostly like (95%) because of a cross browser compatibility issue. I’ve tested this on IE, Chrome and

[ Read More ]

September 27, 2019 by: Kauress

Sweet & Sour mongoose.js methods – 3

A short snippet to assist in linking of social media accounts in a userschema when using mongoDB & mongoose.js async function generateOrFindUser(accessToken, refreshToken, profile, done) { const email = profile.emails[0].value; const name = profile.displayName || profile.username; const facebookId = profile.id; if (email) { let updatedUser = await User.findOneAndUpdate({facebookId},{email,name,facebookId}, {‘upsert’: true, ‘new’: true}, done); } else { var emailError = new Error(“Your email privacy settings prevent

[ Read More ]

September 22, 2019 by: Kauress

Pose Recognition Signup/Login with tensorflow.js #machinelearning

  This is the next project in sequence to: Simply Auth: Authentication API for devs Simply Auth:  Social platform authentication API for devs Sailor Moon Pose Recognition Signup/Login (on going….) The most basic functionality of the app will be: Register with a sequence of 3 poses Confirm your poses Login with your pose password I decided to go with pose instead of gesture since I

[ Read More ]

September 18, 2019 by: Kauress

Sweet & Sour mongoose.js methods – 2

This is part of the ‘Sweet & Sour mongoose.js methods’ series. In this function we will write a method that acts upon the UserSchema to check whether an email OR username already exists in the database. As an example use-case, this method can then be used in the any of your routes files by exporting the “User” to check whether an email address already exists

[ Read More ]

September 8, 2019 by: Kauress

Sweet & Sour mongoose.js methods – 1

I’ve been using Mongoose (ODM library for MongoDB) quite a bit for the authentication project. NoSQL databases like MongoDB do seem more flexible for web apps which depend quite a bit on user interaction. Example a user might decide to login with a social media account or register with their email, a password and secret question-answer. I find it way easier to write a mongoose

[ Read More ]

Copyright © 2022 ·Kauress