Skip to content

Using React Router, a multi-page experience is simulated within the SAP. Users can browse a list of courses and use query parameters to sort and filter the results.

Notifications You must be signed in to change notification settings

kinstl/Bogdan-Courses_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bogdan-Courses_App

Overview

This React application serves as an interactive course catalog. Using React Router, it enables navigation between different pages, simulating a multi-page website experience within a single-page application. Users can browse through a list of programming courses and use query parameters to sort and filter results.

Features

  • Navigation Menu: A top navigation menu that includes links to the Home, Courses, About, and Contacts pages.
  • Dynamic Course Listing: The Courses page dynamically lists various programming courses.
  • Sorting Functionality: Courses can be sorted through query parameters (e.g., /courses?sort=title) to organize the course list based on the selected criteria.
  • React Router Implementation: Demonstrates the use of React Router for navigating between pages without full page reloads.

Installation

To run this application:

  1. Clone the repository to your local machine.
  2. Navigate to the directory via the terminal.
  3. Execute npm install to install dependencies.
  4. Run npm start to launch the app on your development server.

About

Using React Router, a multi-page experience is simulated within the SAP. Users can browse a list of courses and use query parameters to sort and filter the results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published