ReactJS Simple Projects - In this repository, I am adding simple reactjs projects which are listed below
1. Weather App - This integrates weather API's & manipulates & displays the data on UI
2. Currency Converter - A simple Currency Converter that allows you to convert dollars to rupees and vice versa.
3. Pagination - This implements client side pagination on API integration
4. Auto-Start Timer - A minimalistic timer application built to automatically start timing when the program runs. Stop and reset functionalities are provided for user convenience.
5. Todo List - A simple and intuitive Todo App built with React JS, featuring powerful functionality for managing your tasks. This application allows you to seamlessly add, delete, and search for todos.
Weather-Application
Client-side Pagination
Auto-Start Timer
Features
- Auto-Start: The timer begins counting automatically upon running the program.
- Stop Timer: Pause the timer whenever needed.
- Reset Timer: Set the timer back to zero with a simple reset option.
Usage
- Run the program.
- The timer will automatically start counting.
- Use the "Stop" button to pause the timer.
- Hit "Reset" to set the timer back to zero.
Technologies Used
- ReactJS
- TailwindCSS
- Javascript
Currency Converter Features
- Dollar to Rupees: Convert dollars to Indian Rupees at the latest exchange rate.
- Rupees to Dollar: Convert Indian Rupees to dollars with real-time exchange rates
How to Use
- Enter the amount in dollars or rupees you want to convert.
- Select the desired conversion direction (Dollar to Rupees or Rupees to Dollar).
- Click the "Convert" button to get the converted amount.
Technologies Used
- ReactJS
- TailwindCSS
- JavaScript
React Todo App
A simple and intuitive Todo App built with React JS, featuring powerful functionality for managing your tasks. This application allows you to seamlessly add, delete, and search for todos.
Features -
- Add Todo: Easily add new tasks to your todo list using the input field.
- Delete Todo: Remove unwanted tasks with a click of a button.
- Search Todos: Effortlessly find specific todos using the search functionality.
- Responsive Design: Enjoy a seamless experience across various devices.
Getting Started Follow these steps to run the app locally:
- Clone the repository: git clone https://github.com/your-username/react-todo-app.git
- Navigate to the project directory: cd react-todo-app
- Install dependencies: npm install
- Start the development server: npm start
- Visit http://localhost:3000 to view the app in your browser.
Technologies Used
- React JS
- HTML5
- TailwindCSS
- JavaScript