Skip to content

divine7022/04-Travel-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏝️ Far Away Packing List App 🧳

A simple React application to manage a packing list for trips. You can add items, mark them as packed, sort the list by different criteria, and clear the list once you're done. The app uses Tailwind CSS for styling.

Features

  • Add Items: Add items with a description and quantity.
  • Mark as Packed: Toggle whether an item has been packed or not.
  • Sort Items: Sort the list by input order, description, or packed status.
  • Clear List: Clear all items from the list.

Project Structure

  • App: Main component handling the state and rendering the packing list.
  • Form: Form to add new items to the list.
  • PackingList: Component that handles rendering and sorting of the list.
  • Stats: Displays statistics like the total number of items and packed percentage.

Installation

To install and run the project locally:

  1. Clone the repository:

    git clone https://github.com/divine7022/atomicBlog.git
  2. Navigate to the project directory:

    cd atomicBlog
  3. Install dependencies:

    npm install
  4. Run the app:

    npm start
  5. Open your browser and go to http://localhost:3000 to view the app.

Usage

  1. Add an item with a quantity and description.
  2. Check off items as you pack them. 3 .Sort items by their input order, description, or packed status.
  3. Clear the list when your packing is done.

Releases

No releases published

Packages

No packages published