Skip to content

Event Reservation System / 劇団の公演予約システム

Notifications You must be signed in to change notification settings

shge/event-reservation

Repository files navigation

Event Reservation System

This is a simple event reservation system built using Next.js, using Supabase as the database and Stripe for payment processing.

Diagram

Sequence

Prerequisites

Before you begin, make sure you have following set up on your machine:

  • Node.js and npm (Node's package manager)
  • Vercel CLI tool

You also need to create accounts on Vercel, Supabase, and Stripe (if you use payment feature).

Installation Steps

Follow these steps to deploy the Event Reservation System:

  1. Clone the repository.

  2. Navigate to the project directory:

$ cd event-reservation-system
  1. Copy the contents of env.example file to a new .env file. Make sure to replace the dummy variables with your actual ones.
$ cp .env.example .env
  1. Install the project's dependencies:
$ npm install
  1. To start the application in development mode, execute:
$ npm run dev

You can access the application locally on the URL provided by Next.js, usually http://localhost:3000.

  1. Now, to deploy your application, execute:
$ vercel

Now, the Event Reservation System should be up and running. You can access the system on the URL provided by Vercel.

About

Event Reservation System / 劇団の公演予約システム

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published