Giter VIP home page Giter VIP logo

todays-lunch's Introduction

今日のお弁当

概要

  • 本サービスは2022-07-29を持って終了しました(食堂が注文を取らないことにしたため)
  • ○○食堂の次のお昼のお弁当を注文するアプリです。
  • 注文内容は○○食堂及び注文者にメール送信するともに、Airtableに格納されます。

使用している技術、サービス及びライブラリ

  • スプレッドシートの親しみやすさでリレーショナルデータベースを作成及び共有できるサービス。
  • 本プロジェクトではメニューデータ(日替わりが何か、ライス付きかどうかなど)、注文結果を格納しています。
  • アイコン集
  • Reactフレームワーク
  • create-next-appでプロジェクトを生成。
  • 電子メール送信サービス
  • 弁当注文及び問い合わせのメール送信に利用。
  • ほとんど設定することなくNext.jsのWebサイトをPWA(Progressive Web App)化する。
  • 簡単にバリデーションする機能を持つReact用フォームライブラリ。
  • アプリに簡単に通知を追加。
  • HTMLに直接スタイリングを指定できるCSSフレームワーク。
  • 型の構文を備えたJavaScript。
  • サーバーレスデプロイをおこなうためのクラウドプラットフォーム。
  • AirtableやSendGridのAPIはServerless Functionsで実行。

スクリーンショット

Airtableへの注文の格納

履歴及び利用状況

ログイン状況

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.

API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts.

The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

todays-lunch's People

Contributors

pitang1965 avatar renovate-bot avatar renovate[bot] avatar

Stargazers

 avatar

Watchers

 avatar

todays-lunch's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency @headlessui/react to v1.7.19
  • Update dependency @heroicons/react to v2.1.5
  • Update dependency eslint to v8.57.1
  • Update dependency tailwindcss to v3.4.13
  • Update dependency mailersend to v2.3.0
  • Update dependency typescript to v5.6.2
  • Update dependency @headlessui/react to v2
  • Update dependency eslint to v9
  • Update typescript-eslint monorepo to v8 (major) (@typescript-eslint/eslint-plugin, @typescript-eslint/parser)
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

npm
package.json
  • @auth0/nextjs-auth0 3.5.0
  • @headlessui/react ^1.7.18
  • @heroicons/react 2.1.3
  • @tailwindcss/typography 0.5.11
  • airtable 0.12.2
  • mailersend 2.2.0
  • next ^14.1.1
  • next-pwa 5.6.0
  • react ^18.2.0
  • react-dom ^18.2.0
  • react-hook-form 7.51.0
  • react-toastify 10.0.4
  • @types/node 20.11.24
  • @types/react 18.2.61
  • @types/react-dom ^18.2.19
  • @typescript-eslint/eslint-plugin ^7.1.0
  • @typescript-eslint/parser ^7.1.0
  • autoprefixer 10.4.18
  • eslint 8.57.0
  • eslint-config-next ^14.1.1
  • eslint-config-prettier ^9.1.0
  • eslint-plugin-tailwindcss 3.14.3
  • postcss 8.4.37
  • tailwindcss 3.4.3
  • typescript 5.4.3

  • Check this box to trigger a request for Renovate to run again on this repository

サービス終了

本社の厨房の入っている建物建て替えのため、2022-07-29(私の最終出社日)の注文を最後に、本サービスは停止しました。今まで口コミのみで、私からもう一人に紹介、そして毎日30名前後の方が繰り返し利用してくださいました。

履歴

  • アプリの検討開始: 2022-02-18
  • 同僚へのαリリース: 2022-02-27
  • 独自ドメイン、ステージング環境構築、SendGridからMailerSendへ引っ越し: 2022-04-02
  • 2022-07-29: サービス中止(食堂が注文を取らないことになった)

統計データ

  • ユーザー数:68名
  • 最後の一週間のログイン数: 107
  • 毎日の利用者数: 約30名

image

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.