Skip to content

A crash course project using advanced technologies and concepsts of react 🍰

Notifications You must be signed in to change notification settings

Bumboobee/athomo-github-finder

Repository files navigation

Athom GitHub Finder 🚀 - 🧑‍💻 - 🔍

The Athom GitHub Finder 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:

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 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⬅

giphy

"The best way to predict the future is to create it."

Peter Drucker

Releases

No releases published

Packages

No packages published