Travel Logger Information
- Project URL: Travel Logger
- Tech Stack: React, Express, JavaScript, Node, CORS, Vite, React Router.
- Github Link: Link
- Fake Email: bob@email.com
- Fake Password: password
Project Description
Travel Logger allows users to keep track of their travels. The application provides functionalities to add, update, delete, and view cities that a user has visited. The backend of the application is a Node.js server that provides a REST API for managing cities. It uses Express.js for handling HTTP requests and responses, and CORS middleware to handle Cross-Origin Resource Sharing. The server reads and writes data to a JSON file, simulating a database. The frontend of the application is a React application that interacts with the backend server. It uses Vite as a build tool and development server. The application's state is managed using React's context API and useReducer hook. The application also uses React Router for routing.