This project is designed for learning purposes and serves for experimenting with new features, tools, and technologies. It's an ongoing project, meaning more features and updates will be added over time.
- Testing New Features: Explore and implement modern solutions and patterns in software development.
- React Experimentation: Experiment with new React versions and features as they are released.
- Skill Development: Practice and enhance development skills by integrating various libraries, frameworks, and APIs.
- Vite: A fast and modern build tool for blazing-fast development and optimized production builds.
- Fake Store API: Leveraged for testing API integration. Currently used to fetch mock data (not related to weather).
- Redux Toolkit: Simplifies state management with powerful tools and best practices.
- Ant Design: Used for creating a modern and user-friendly interface with pre-designed UI components
- React Router: Enables seamless navigation and routing in the application with declarative components.
To get started with the project locally, follow these steps:
-
Clone the Repository
Clone this repository to your local machine using:git clone <repository-url>
-
Install Dependencies
Run the following command to install the required dependencies:npm install
-
Start the Development Server
After installing the dependencies, start the project by running:npm run dev