Skip to content
This repository has been archived by the owner on Jan 7, 2024. It is now read-only.

RTAinJapan/webapp-old

Repository files navigation

webapp

Event management system for RTA in Japan.

Requirement

  • Node.js
  • npm 9
  • Docker and Docker Compose

Develop

  • Start Storybook

    npm run storybook
    
  • Start integrated development

    npm run dev
    
  • Migrate database

    npx prisma migrate dev
    

Local HTTPS certificate

HTTPS is required to develop both frontend and backend.

Using mkcert

https://github.com/FiloSottile/mkcert

  1. Install mkcert

    # Windows
    choco install mkcert
    
    # macOS
    brew install mkcert
  2. Create certificate

    mkcert -install
    mkcert localhost
    
  3. localhost-key.pem and localhost.pem are created at project root.