/Tech-Pro-School-Assignment

This React/JavaScript application displays a list of courses available for purchase on a website. It includes the following features like change theme(Black & White) and main colors

Primary LanguageJavaScript

Course Display Application

This React/JavaScript application displays a list of courses available for purchase on a website. It includes the following features:

  • List of Courses: Three courses are displayed, each with a title, image, price, and an "Enroll" button.

  • Responsive Design: The application is designed to provide a good user experience on both desktop and mobile devices.

  • Additional Features:

    • Navbar: A navigation bar is included.
    • Change Theme: Users can switch between black and white themes.
    • Change Main Color: Users can choose from various main colors like blue, red, peach, etc.
  1. JavaScript/React: Components are reused, demonstrating a component-based architecture.

  2. JavaScript/React: DOM manipulation or component-based updates are effectively used.

  3. HTML/CSS: The structure and style are clean, semantic, and responsive.

  4. User Experience: The design and interaction provide a user-friendly experience.

Feel free to explore the codebase and experiment with the additional features in the navigation bar.