About Project
Screenshots
Technologies Used
Prerequisites
Installation
Usage
Acknowledgments
This is a React-based educational platform that displays courses dynamically created from an API. The platform contains two pages:
Page with courses - displays all available courses
Page with a specific course - displays details about the course (videoplayer with the first video opened, list of lessons, description etc.)
Web application fully responsive and adapted for a mobile version.
Errors from APIs are processed.
Added animation of video downloading
You will need to have Node.js and npm installed on your machine.
To get started with this project, follow the steps below:
Clone the repository to your local machine:
git clone https://github.com/yshvchnk/React.js-Tailwind-FlowLearnEducationalPlatform.git
Navigate to the project directory:
cd flowlearn
Install dependencies:
npm install
Start the development server:
npm start
Once you have started the development server, open a web browser and navigate to localhost to view the application:
http://localhost:3000
The page will reload when you make changes.
You may also see any lint errors in the console.
This project was made possible by the API provided by Genesis.
This project was bootstrapped with Create React App.