Skip to content

miervaldis42/oc-p7-petitsplats

 
 

Repository files navigation

OpenClassrooms - Project 7

This project is the 7th project of OpenClassrooms' "JavaScript - React Developer" Program.

Table of Contents

🎯 Objective

The objective is to benchmark & develop a high-performing solution thanks to algorithms.

🧑‍💻 Stack

Here is the stack used in the project :

🚀 Project Commands

  1. Clone the project from the GitHub repo : OC - P7 repository
  2. In a terminal, run :
    • npm i : To install the dependencies
    • npm run dev: To start the project

🎉 Congrats ! The website is up and running at localhost:5173 !

🔎 Search Algorithms

Here are 2 algorithms we could use for the main searchbar:

Algorithms Functions Git Branches
Native Loops searchUsingLoops( ) client/feat-search-nativeLoops
Array Methods searchUsingArrayMethods( ) client/feat-search-arrayMethods

The 'Array Method' algorithm is the chosen solution implemented in the final version, present in the main baranch.

About

OpenClassrooms - React Developer Program : Project 7

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 77.8%
  • HTML 21.4%
  • Other 0.8%