https://github.com/caleb531/faith-dashboard
A private board for your favorite Bible verses, sermons, and anything else you need to be encouraged when life happens. Built with NextJS+React and TypeScript
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.6%) to scientific vocabulary
Keywords
Repository
A private board for your favorite Bible verses, sermons, and anything else you need to be encouraged when life happens. Built with NextJS+React and TypeScript
Basic Info
- Host: GitHub
- Owner: caleb531
- License: mit
- Language: TypeScript
- Default Branch: main
- Homepage: https://faithdashboard.com
- Size: 13 MB
Statistics
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 11
Topics
Metadata Files
README.md
Faith Dashboard
Copyright 2021-2023, Caleb Evans
Released under the MIT License
Be strengthened every day with Faith Dashboard, a private board for your favorite Bible verses, sermons, and anything else you need to be encouraged when life happens. Keep it open in a browser tab, and come back to it as needed.
https://faithdashboard.com/
Setup
Install packages
This project uses pnpm (instead of npm) for package installation and management.
sh
npm install -g pnpm
pnpm install
Set up Supabase
First, you need to install Supabase and its dependencies, which you can do through Homebrew.
sh
brew install --cask docker
brew install supabase/tap/supabase
open /Applications/Docker.app
Then, you need to initialize Supabase and start the Supabase services.
sh
supabase init
supabase start
The supabase start command above will output a series of URLs and keys
specific to your local instance of Supabase. Make sure you add the API URL
and anon key values to your .env.local like so:
NEXT_PUBLIC_SUPABASE_URL=http://localhost:12345
NEXT_PUBLIC_SUPABASE_ANON_KEY=abcdefghijklmnopqrstuvwxyz.1234567890zyxwvutsrqponmlkjihgfedcba
Run app
sh
pnpm exec next dev
The local server will be available at http://localhost:3000.
Owner
- Name: Caleb Evans
- Login: caleb531
- Kind: user
- Location: Carlsbad, CA
- Website: https://calebevans.me/
- Twitter: caleb531
- Repositories: 76
- Profile: https://github.com/caleb531
Hi, I'm Caleb, a web developer who lives for Christ by building enjoyable apps and useful tools. I hope you are blessed by what I've made!
GitHub Events
Total
- Watch event: 5
- Push event: 9
Last Year
- Watch event: 5
- Push event: 9
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- pnpm/action-setup v2 composite
- actions/checkout v3 composite
- actions/setup-node v3 composite
- coverallsapp/github-action master composite
- pnpm/action-setup v2 composite
- @jest/types ^29.3.1 development
- @next/env ^13.0.5 development
- @testing-library/dom ^8.19.0 development
- @testing-library/jest-dom ^5.16.5 development
- @testing-library/react ^13.4.0 development
- @testing-library/user-event ^14.4.3 development
- @types/jest ^29.2.3 development
- @types/lodash-es ^4.17.6 development
- @types/node-fetch ^2.6.2 development
- @types/puppeteer ^5.4.7 development
- @types/react ^18.0.25 development
- @types/react-dom ^18.0.9 development
- @types/testing-library__jest-dom ^5.14.5 development
- @types/uuid ^8.3.4 development
- @types/workbox-window ^4.3.4 development
- @types/xml2js ^0.4.11 development
- @typescript-eslint/eslint-plugin ^5.44.0 development
- @typescript-eslint/parser ^5.44.0 development
- eslint ^8.28.0 development
- eslint-plugin-jest ^27.1.6 development
- eslint-plugin-react ^7.31.11 development
- eslint-plugin-react-hooks ^4.6.0 development
- jest ^29.3.1 development
- jest-environment-jsdom ^29.3.1 development
- jest-fetch-mock ^3.0.3 development
- jest-preview ^0.3.1 development
- prettier ^2.8.0 development
- puppeteer ^19.3.0 development
- sass ^1.56.1 development
- supabase ^1.15.0 development
- ts-node ^10.9.1 development
- tsx ^3.12.1 development
- typescript ^4.9.3 development
- @hcaptcha/react-hcaptcha ^1.4.4
- @hello-pangea/dnd ^16.0.1
- @supabase/supabase-js ^2.1.1
- classnames ^2.3.2
- date-fns ^2.29.3
- deep-object-diff ^1.1.9
- html-react-parser ^3.0.4
- lodash-es ^4.17.21
- next ^13.0.5
- next-pwa ^5.6.0
- node-fetch ^3.3.0
- react ^18.2.0
- react-dom ^18.2.0
- uuid ^9.0.0
- workbox-window ^6.5.4
- xml2js ^0.4.23
- 1023 dependencies
- actions/checkout v3 composite
- supabase/setup-cli v1 composite
- actions/checkout v3 composite
- supabase/setup-cli v1 composite