0nn0 / bookie

Basic CRUD app for managing your holiday home through a shared calendar

Home Page:https://bookie-twentytwo.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bookie

Manage your holiday home through a shared calendar
View app

Preview of UI

About this project

Bookie is a user-friendly platform designed to assist families and friends in managing their jointly owned vacation homes.

Tech stack

Getting Started

Requirements

  • Node.js (version 18.2.0)
  • npm

Setup

  • Run npm i to install depencies
  • Copy .example.env and rename it to .env
  • Add the various Supabase keys to the .env file

Development

Deployment

The app is hosted on Vercel. Every commit pushed to the main branch will trigger a Production Deployment.

Other information

Database diagram

Database diagram

Using dates

Dates in the Postgres database are stored in the the ISO 8601 format (YYYY-MM-DD). There is no time information stored. When working with dates in the front-end, a date is parsed to a Date object using date-fns.

About

Basic CRUD app for managing your holiday home through a shared calendar

https://bookie-twentytwo.vercel.app


Languages

Language:TypeScript 97.1%Language:PLpgSQL 2.0%Language:JavaScript 0.7%Language:CSS 0.2%