Skip to content

jeff-soriano/ora

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

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

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

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

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.

Dev Journal

June 5, 2025

  • Style changes, refactors
  • Add ai insight generator for past journal entry page. Ability to delete past journal entry
  • Add privacy, terms page. Links to Github and Linkedin
  • TODO: Dark mode toggle, responsive navbar. Add tests
  • QUESTIONS: Is there a way to have the user select the words in the passage by clicking on them in the Lectio step?

June 4, 2025

  • Initial implementation of journal feature

June 2, 2025

  • Redis key fixes so that it restarts every day

June 1, 2025

  • Use redis to cache scripture passages and other things

May 31, 2025

  • Add storage of reflections and ai generated insight for lectio divina feature

May 29, 2025

  • Added tests
  • TIL: Jest does not support async Server Components

May 28, 2025

  • Adding more pages for Lectio Divina feature

May 27, 2025

  • Continuing to experiment with caching. Initial work for lectio divina feature. Move BiblePassage into components folder

May 26, 2025

  • Still fiddling with caching. May need to set something up with redis?

May 24, 2025

  • Trying to figure out caching in server components for MVP

May 20, 2025

  • Set up gpt api keys and tested sample response
  • TODO: Use gpt-4.1-mini to pick scripture verse and reflection of the day
  • QUESTIONS: Can you shape the response of the api? e.g. verse, text, reflection

May 19, 2025

  • Use react-icons
  • Deployed to Vercel
  • Implemented initial version of Scripture page

May 15, 2025

  • Turn FeatureCards into components

May 14, 2025

  • Modifications to navbar
  • Added initial version of landing page
  • Added additional routes

May 13, 2025

  • Added footer and navigation
  • Added routing
  • Added shadcn/ui

April 11, 2025

  • Project initialization

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published