Skip to content

jun-tsuno/WheresNextTube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Video Searching App featuring "Travel"

Full-stack application where you can search 'travel' related videos, as well as store your favorites in your data base. The API info >> YouTube Data API

Project Overview

Demo Video >> https://youtu.be/n7vRMjMoJgw Screenshot 2023-04-02 at 9 26 46 PM

Features

  • User authentication using JWT.
  • Utilize ReduxToolkit for global state management.
  • Store favorite videos in database (Mongodb atlas).

Challenges

  • Implementing JWT authenticate in backend requires a lot of logical thinking, like when token should be issued? or how to get refresh token from client side?.
  • I gained a solid overall understanding of how backend server work, which surely expands and deepens my understanding of front-end development.
  • I also learned a lot about the relationship between data fetching from a database and client-side state management.

Built with

  • React
  • ReduxToolkit / RTKQuery
  • Mongodb atlas
  • Express
  • JWT
  • docker
  • Chakra UI
  • tailwindcss

Releases

No releases published

Packages

No packages published

Languages