Git Product home page Git Product logo

kessan's Introduction

kessanのTop画面v2

Kessan

金融機関と残高を登録。決算を見る感覚で資産を管理できるWebアプリケーションです。 Next.js AppRouter を使用しています。 DBには Supabase を使用しています。 認証機能には Supabase Auth を使用しています。

urlはこちら https://kessan-mu.vercel.app/

テストユーザーを用意しているので、触ってみてください。

メールアドレス: [email protected]
パスワード: testuser02

目次

  1. 環境構築
  2. アプリケーションの仕様
  3. 環境変数

1. 環境構築

1-1. ライブラリ インストール

npm install

または

yarn

1-2. アプリケーション実行

npm run dev

または

yarn dev

2. アプリケーションの仕様

2-1. 仕様

  • 金融機関
    • 金融機関新規登録処理
    • 金融機関更新処理
    • 金融機関削除処理
  • 残高
    • 残高新規登録処理
    • 残高更新処理
    • 残高削除処理
  • 目標
    • 目標新規登録処理
    • 目標更新処理
    • 目標削除処理
  • 認証
    • 会員登録
    • ログイン(ログアウト)
    • 会員情報更新処理
    • パスワード再設定処理
    • メール通知処理

2-2. 構成技術

  • next: 13.4.9,
  • react: 18.2.0,
  • typescript: 5.1.6,
  • @heroicons/react: ^2.0.18,
  • react-hook-form: ^7.45.1,
  • @hookform/resolvers: ^3.1.1,
  • zod: ^3.21.4,
  • zustand: ^4.3.9
  • uuid: ^9.0.0,
  • @supabase/auth-helpers-nextjs: ^0.7.2,
  • recharts: ^2.7.2,
  • tailwindcss: ^3.3.2
  • @material-tailwind/react: ^2.0.5,
  • eslint: 8.44.0,
  • prettier: ^3.0.0,

環境変数

.envを作成し、環境変数を設定。

NEXT_PUBLIC_SUPABASE_URL=xxxxxxxxxxx
NEXT_PUBLIC_SUPABASE_ANON_KEY=xxxxxxxxxxx

履歴

v1

kessanのTop画面

kessan's People

Contributors

massu-159 avatar

Watchers

 avatar

kessan's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.