Wayshub - Video Sharing App
Fullstack Engineer

Description
Wayshub is a YouTube-like video sharing platform developed as an individual fullstack project during the DumbWays Indonesia bootcamp, allowing users to upload, manage, and stream video content.
Stacks
React.jsBootstrapExpress.jsMySQL
Jobs
- Translated UI/UX designs from Figma into reusable React components using atomic design principles, enabling component reusability and consistent UI patterns across the application.
- Designed and developed RESTful APIs using Express.js, including video and image upload handling with Multer, media storage integration with Cloudinary, authentication using JWT, request validation with Joi, and CORS configuration to support secure frontend integration.
- Integrated backend APIs into the frontend application using Axios for data fetching and Redux for state management, and implemented video playback functionality using React Player to deliver a complete video streaming experience.