Skip to content

hamedaskari/World-Wise-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorldWise

WorldWise is a travel logging application built using React and technologies like React Router, context API, memo, useMemo, and useCallback.

Description:

This application allows users to log their travels and display the locations they have visited. It utilizes Leaflet for maps so that users can select their desired locations by clicking on the map.

Technologies Used:

  • React Router: For managing application routes and navigation between pages
  • Context API: For managing and transferring data between different components without the need to pass data from parent to child
  • Memo: For optimizing the performance of components and preventing unnecessary re-renders
  • useMemo: For optimizing the calculation of values in component render time
  • useCallback: For optimizing callback functions and creating new instances of the function if needed

Installation and Execution:

  1. Clone the WorldWise repository from GitHub
  2. Install package contents with npm install
  3. Run the application with npm run dev

Future Improvements and Additions:

  • Adding additional features and services for logged travels
  • Enhancing the user interface and user experience of the application

WorldWise is aimed at travel enthusiasts looking to conveniently log their journeys and visualize their visited locations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published