https://github.com/bumboobee/athomo-github-finder
A crash course project using advanced technologies and concepsts of react π°
https://github.com/bumboobee/athomo-github-finder
axios daisyui github github-api react react-icons react-router-dom reducer
Last synced: about 1 month ago
JSON representation
A crash course project using advanced technologies and concepsts of react π°
- Host: GitHub
- URL: https://github.com/bumboobee/athomo-github-finder
- Owner: Bumboobee
- Created: 2023-07-10T23:18:40.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-11T15:56:34.000Z (almost 3 years ago)
- Last Synced: 2025-06-29T01:42:13.486Z (11 months ago)
- Topics: axios, daisyui, github, github-api, react, react-icons, react-router-dom, reducer
- Language: JavaScript
- Homepage: https://athomo-github-finder.netlify.app/
- Size: 248 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## [Athom GitHub Finder](https://athomo-github-finder.netlify.app/) π - π§βπ» - π
The **[Athom GitHub Finder](https://athomo-github-finder.netlify.app/)** is a project created using advanced React concepts such as React Router DOM and Reducer. Its purpose is to search for GitHub users and display their basic information, allowing users to navigate to a more detailed profile page.
To run the project, you need to have Node.js installed. After cloning the repository, navigate to the project directory and run the following commands:
```bash
npm install
npm run dev
```
This will install the project dependencies and start the development server.
### Dependencies
The project utilizes the following dependencies:
| Dependency | Version |
|------------------|---------|
| axios | ^1.4.0 |
| daisyui | ^3.1.7 |
| react | ^18.2.0 |
| react-dom | ^18.2.0 |
| react-icons | ^4.10.1 |
| react-router-dom | ^6.14.1 |
You can find more information about these dependencies by following the links provided.
### Development Dependencies
In addition to the dependencies listed above, the project also uses the following development dependencies:
| Dependency | Version |
|-------------------------------|------------|
| @types/react | ^18.0.37 |
| @types/react-dom | ^18.0.11 |
| @vitejs/plugin-react | ^4.0.0 |
| autoprefixer | ^10.4.14 |
| eslint | ^8.38.0 |
| eslint-plugin-react | ^7.32.2 |
| eslint-plugin-react-hooks | ^4.6.0 |
| eslint-plugin-react-refresh | ^0.3.4 |
| postcss | ^8.4.24 |
| tailwindcss | ^3.3.2 |
| vite | ^4.3.9 |
These development dependencies are used for building, linting, and previewing the project.
**Note:** If you want to learn more about React development, I recommend the [React Front To Back 2022](https://www.udemy.com/course/react-front-to-back-2022) course on Udemy. It provides comprehensive coverage of React and will enhance your skills in building React applications.
Feel free to explore the project, make modifications, and create your own unique style!
## Take a look
**The final result you can see [β‘hereβ¬
](https://athomo-github-finder.netlify.app/)**

> "The best way to predict the future is to create it."
>> **Peter Drucker**