A simple guest list application built with React that allows users to add, update, and delete guests.
- Add a new guest to the list
- Mark guests as attending or not attending
- Delete guests from the list
- Delete all guests from the list
To get started with the app, simply clone the repository and install the necessary dependencies:
$ git clone https://github.com/almamunkhan09/book-tracking-application
$ cd book-tracking-application
$ npm install
Once the dependencies are installed, start the development server:
$ npm run dev
The app should now be running at http://localhost:5173/.
To add a new guest, enter their name in the "New Guest" input field and click "Add Guest".
To mark a guest as attending or not attending, toggle the checkbox next to their name.
To delete a guest from the list, click the "Delete" button next to their name.
To delete all guests from the list, click the "Delete All Guests" button.
- React
- TypeScript
- CSS
- firebase functions
Adding a single guest
Adding another guest and check him as attending
Filtered list who are not attending
Filtered list who are attending