Skip to content

xcinek1337/task-react-redux-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Skills

ProfitCurrency. io

redux-enhancement

ProfitCurrency.io is a web application designed to calculate profits or losses on currency investments. The application features an integrated API that automatically fetches currency prices based on the purchase date and selected currency. It utilizes Redux for state management, enabling efficient access to state across nested components. Additionally, the application includes a table summarizing investment details for easy reference.

Features

  • Calculate profit or loss on currency investments
  • Investment summary table for quick overview
  • Automatic price retrieval using an integrated API
  • Manage state using Redux
  • Persist state to localStorage for data retention across sessions

Technologies Used

  • React
  • React
  • RESTful API integration for fetching real-time currency prices

What I Learned

  • Proficiency in managing application state with Redux.
  • Familiarity with API integration. I gained experience in developing CRUD operations to interact with APIs.
  • Skill in data persistence using localStorage.
  • Ability to implement API data according to provider documentation.

Acknowledgements

This project was developed as part of the mentoring program at DevMentor.pl. I would like to thank my mentor for their invaluable guidance and feedback during the development of this project. Their insights helped me improve my code quality and deepen my understanding of React.

Getting Started

To view the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/xcinek1337/task-react-redux.git
  2. Navigate to the project directory:
    cd task-react-redux
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run start

The project should now be running on http://localhost:8080.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •