BookMyBox: Appwrite Hashnode Hackathon

Team Details

Description of Project

  • BookMyBox is a booking application built with React. The app allows users to easily book and manage their customer's bookings for a box cricket ground.

  • I choose this project because my friend owns Box Cricket Grounds, for him it's become difficult to remember who booked Box Cricket Ground, for which date & time period. So I came up with an idea why not make a booking management app in which users can create multiple Box (Square Ground) and add booking details? So users can manage their customer's records.

Tech Stack

  • React

  • Appwrite Cloud

    • Authentication: For user registration and login functionality.

    • Database: To store and manage booking information.

  • TailwindCss: For Styling

  • Vercel: Deployed the application on Vercel.

Challenges I Faced

Challenges I encountered throughout the development process

  • React: I just recently learned React so this was my biggest challenge to apply what I have learned.

  • Integration with Appwrite: This is my first using backend-as-a-service (BaaS). I watched some video tutorials and referred to the official documentation for it.

Public Code Repo

Link to the public code repository: BookMyBox

Link to the demo recording of the project: Demo Video

Built with Appwrite, Blog by Hashnode