Skip to content

BenFullStackDev/chekmate

Repository files navigation

ChekMate

ChekMate is a household inventory tracking web application that helps users manage the items they own and keep track of products they lend or borrow. From books and video games to tools and groceries, ChekMate helps users stay organized and prevent items from being lost or forgotten.


Features

Inventory Tracking

  • Log household items such as books, video games, board games, tools, and more
  • Store product information including:
    • Product name
    • Product category
    • Date of purchase
    • Purchase price
  • Maintain an organized record of owned items

Borrower Tracking

  • Record when an item is lent to someone
  • Track borrower information:
    • Borrower’s full name
    • Contact information
    • Date lent
    • Borrow duration
  • View the current status of items:
    • Available
    • Lent Out
    • Lost
    • Damaged

Item Notes

  • Add comments or notes about item condition
  • Track important details about items or borrowers

Smart Household Alerts

  • Track everyday household items such as groceries or supplies
  • Receive alerts when items are:
    • Running low on stock
    • Approaching expiration dates

Grocery Shopping List

  • Automatically generate a shopping list for low-stock household items
  • Helps users prepare for their next grocery trip

Inventory Records

  • Maintain a digital record of owned items
  • Useful for:
    • Personal organization
    • Home insurance documentation

Value Proposition

ChekMate helps users keep track of the things they own and avoid losing items they lend out. Unlike simple book tracking apps, ChekMate supports tracking any household product, making it a versatile tool for home organization.


Target Audience

ChekMate is designed for:

  • Homeowners
  • Families
  • Collectors (books, games, tools, etc.)
  • Anyone who wants to track personal belongings
  • People who frequently lend items to friends or family

Example Use Cases

  • Tracking a personal video game collection
  • Managing borrowed books between friends
  • Keeping a record of household tools
  • Monitoring grocery items that are running low
  • Maintaining an inventory list for insurance purposes

Future Improvements

Potential features that could be added:

  • Barcode scanning for faster product entry
  • Email or push notifications for due date reminders
  • Mobile app version
  • Cloud sync and multi-device access
  • Photo uploads for inventory items
  • Analytics for spending and inventory usage

Project Purpose

This project was built to practice full-stack web development using React.js, Tailwind CSS, and TypeScript.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages