This repository contains the code for a Video Clone App designed using React with Typescript for an assignment given by Hypergro.
Presentation Video https://drive.google.com/file/d/1MF08AZaswQZ17M0BDEGf-JQYAPEYah6E/view?usp=sharing
This project is developed using TypeScript, a superset of JavaScript that adds static typing to the language. TypeScript offers several benefits, including:
React is a JavaScript library for building Ssamless UI. Its component-based architecture makes it easy to manage and organize UI elements, promoting reusability and maintainability.React Provide SOC ( Seperation of Concerns ) so we can separate our app.
Axios is a promise-based HTTP client for making asynchronous requests in JavaScript. It simplifies data fetching and handling HTTP responses, making it a reliable choice for API interactions in React applications.
The application is deployed on Netlify and can be accessed here.
Clone the repository: git clone https://github.com/JahirPendhari09/Video-Clone.git
Navigate to the project directory: cd video_clone
Install the dependencies: npm install
Start the development server: npm start
Open your browser and visit: http://localhost:3000
GET api/videos/
This project was developed by Jahir Pendhari
as a part of Masai School
training program.
Feel free to explore and integrate these endpoints into your application.