Krishnanand Yadav

Projects

WeTalk

  • A Peer-to-Peer video chat platform.
  • Low latency video stream using WebRTC.
  • Text chat feature using SocketIO.
  • Mobile Friendly!

Project Ignite

  • An LMS (Learning Management System) tailored for programmers.
  • Secure user authentication using Access Tokens.
  • Image cropping, markdown editing, and a responsive video player.
  • Integrated Cloudinary for efficient image upload and storage.
  • CRUD operations based on user roles.

Money Diary

  • A 'Money Diary' to set financial goals and limit expenses.
  • Create & manage 'target budgets' and 'expense budgets'.
  • Create account using OTP verification with email.
  • Use social providers (Google and GitHub) to sign in.
  • 'Forgot Password' feature.
  • Light/Dark theme.

WarTime Game

  • An arcade game prototype for an ed-tech company.
  • Responsive movement using quaternions.
  • Enemy logic for engaging back-and-forth combat.

Portfolio Website

  • The website that you're looking at right now!
  • Fully responsive and mobile friendly.

'Task Manager - Minimalist' Android App

  • A feature-rich Task Manager Android app with intuitive controls.
  • Task deletion with swiping control using Gesture Handler.
  • Swipeable top-tab navigation bar.
  • Dynamic creation of tabs in top-tab navigation.
  • Notification reminders.
  • Dark/light mode.
  • Undo deletion in Snackbar.

Weather App

  • View current weather status and weather predictions.
  • Integrated the OpenWeatherMap API and Geolocation API.
  • Built a REST API for communication between client and server.
  • Local storage to keep track of the last searched city.

...