This is an open-source Next.js project bootstrapped with create-next-app
. The application allows users to fetch and explore high-quality stock images from the Pixabay API.
- Fetch Stock Images: Seamlessly fetch and display stock images from Pixabay.
- Search and Filter: Search for images by keywords and filter by image type (e.g., photos, illustrations, vectors).
- Responsive Design: Built with a responsive layout to ensure a great experience on all devices.
- Open Source: Fully open-source, allowing developers to contribute and customize the project.
- Node.js (v18 or later)
- A Pixabay API key (get it from Pixabay API)
- Clone the repository:
git clone https://github.com/XerxesCoder/ariapik.git
- Navigate to the project directory:
cd ariapik
- Install dependencies:
npm install # or yarn install # or pnpm install # or bun install
- Create a
.env.local
file in the root directory and add your Pixabay API key:NEXT_PUBLIC_PIXABAY_API_KEY=your_pixabay_api_key_here
Start the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 in your browser to see the application in action.
We welcome contributions! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Add your feature or fix"
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request and describe your changes.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Happy token creating! If you have any questions or feedback, please feel free to reach out.
- Telegram: @xerxescoder
- Telegram Channel: @xerxescodes
- Email: [email protected]
This project is open-source and available under the MIT License.