Mahfuj Munna's repositories
rest-countries-react
REST Countries using react.
news-protidin
News website, API used: newsapi.org.
ai-universe
Dynamically showing various chatbots of different company. API used : https://openapi.programming-hero.com/api/ai/tools
weather-check
Search by city name to get weather data.
richest-person
API used : https://forbes400.onrender.com/api/forbes400/?limit=${count}/${searchText}
mobile-kinun
Search mobile phones by brand name. User can also see details of a specific phone. Used API : https://openapi.programming-hero.com/api/phones?search=${searchText}
github-profile-details
Search by GitHub username to see details of the user.
github-operations
Used https://api.github.com/users?per_page=10 for dynamically showing usernames, user's avatar, user's git repositories and followers.
word-definition
Search a word for it's definition, used https://api.dictionaryapi.dev/api/v2/entries/en/<word> for dynamic API calling.
link-shortener
Enter an website's URL and get a shortened URL. API documentation used from https://shrtco.de/docs
random-advice
A random advice generator website on button click. I've used https://api.adviceslip.com/advice for dynamic call of API.
rest-countries
Search all countries by region, has also a dropdown button to choose from. I've used https://restcountries.com/ for dynamic API calling.
meal-db
Dynamically showing food items by calling API from theMealDB website. User can search food in search bar and also can see details of a specific item.
geometry-calculation
A simple geometry calculation related website where the user can calculate the area of triangle, rectangle, parallelogram, rhombus, pentagon and ellipse. Show error if the input field is empty, negative number or NaN (Not a Number). Also the background color of each card changes randomly.
expense-calculation
A expense calculation site where the user can input the salary amout and different expense amount in input field to calculate remaining salary amount and total expense. The user can also specify the percent (%) of salary they want to save.
pin-matching
A pin matching site where the user can generate a random 4 digit number and then can type the number to match. Gives error if the typed digits are not correct.
bank-calc
Simple bank deposit and withdraw with total balance calculation.
basic-js
Basic JavaScript concepts.
legal-solution
A simple responsive legal solution/law related website using Tailwind CSS.
chai-latte
A simple responsive tea shop/selling website using Tailwind CSS.
penguin-fashion
A simple responsive e-commerce website using Tailwind CSS.
bike-dekho
A simple responsive bike selling website using Bootstrap.
convention-center
A simple responsive wedding convention center website using Bootstrap.
tech-bazar
A simple responsive website using only HTML5 and CSS3.
new-year-ambitions
A simple website using HTML5 and CSS3.