This Next.JS application uses Algolia's search capabilities to provide a fast and relevant search experience using a dataset of airports. The frontend leverages the shadcn
UI library and is deployed on Netlify.
- Next.JS Framework: Utilizes the latest features of Next.JS for server-side rendering and static site generation.
- Algolia Search: This projecet utilizes Algolia Instant Search React library for searching and filter.
- Responsive UI: Built with
shadcn
for a responsive and modern user interface. - Deployed on Netlify: Hosted on Netlify for quick loading times and high availability.
Before you begin, ensure you have the following installed:
- Node.js (version 20.x or later)
- Netlify CLI:
npm install netlify-cli -g
To run this application locally, follow these steps:
-
Clone the repository:
git clone https://github.com/bridgpal/algolia-test cd your-repo-name npm install
-
Sent ENV Variables for
ALGOLIA_APP_ID=XXXXXXXXXXXXX ALGOLIA_SEARCH_KEY=abcdyz12346567
-
Run
ntl dev