React Projects (Client‐Based) - Jamman65/Personal-Portfolio GitHub Wiki

Cryptocurrency Tracker Application

I have successfully completed a client project by developing a Cryptocurrency Tracker Application using ReactJS. This comprehensive application offers users access to real-time data on the top 10-100 cryptocurrencies, including price, market cap, volume, and price change. The development tools used to create this project are listed below:


ReactJS, ReduxToolkit, RapidAPI, ChartJS, JavaScript, CSS, Visual Studio Code

  • Developed a comprehensive crypto application which allows users to access information on the top 10-100 cryptocurrencies such as real-time data on price, market cap, volume and price change.

  • Implemented a dynamic news section powered by CryptocurrencyNewsAPI, delivering the latest updates directly to users with a brief view on the home page and a fully dedicated news page.

  • Dedicated page for all of the cryptocurrencies allowing users to navigate between specific cryptos and view descriptions, interactive price charts with timestamps as well as dedicated links for more information on each crypto.

  • Utilised RapidAPI, ReduxToolkit and CoinRankingAPI to seamlessly gather and present accurate real-time information on cryptocurrencies.

  • Prioritised user experience by providing a visually appealing and informative application which enlightens users with a deeper understanding of cryptocurrencies and market trends.


Cryptocurrency Tracker Screenshots

Screenshot_58

Screenshot_59

Screenshot_60

Screenshot_61

Screenshot_62

Job Searching Application

I have proficiently designed and developed a job-searching application that allows users to view the most popular jobs online, nearby jobs, view all the details about a specific job and apply to their chosen jobs. This project was created for a client using the following development tools:


React Native, JavaScript, RapidAPI, Expo, Android, CSS, Visual Studio Code

  • Developed a Job-searching application that allows users to view any jobs that are tailored to them based on their search term within the application

  • Implemented a dynamic details page for each job listing within the application which shows the relevant details gathered from the API to the user

  • Created a separate page which shows the user's nearby jobs based on their location gathered from the job-searching API

  • Utilised RapidAPI, JSearchAPI and Redux Toolkit to gather real-time information about job listings based on the user's desired role

  • Designed an intuitive user interface for each page of the application to simplify the user's job search as well as increase efficiency with seamless navigation between different pages


Job Searching Application Screenshots

Screenshot_52

Screenshot_53

Screenshot_54

Screenshot_55

Screenshot_56