presenton/electron/servers/nextjs
sudipnext cc8f0bb862 feat: Enhance presentation generation features and improve asset handling
- Added MAX_NUMBER_OF_SLIDES constant to limit slide generation.
- Updated GeneratePresentationRequest model to allow optional slide count and language detection.
- Implemented language resolution in edit_slide and generate_presentation_outlines utilities.
- Enhanced user prompts to include optional parameters for slide count and table of contents.
- Introduced outline utilities for managing table of contents and slide outlines.
- Improved image and icon processing in slides to utilize outline image URLs.
- Updated frontend components to resolve backend asset URLs for icons and images.
- Refactored upload components to handle optional slide count and language selection.
- Enhanced API utility functions to resolve backend asset URLs correctly.
2026-04-06 18:28:43 +05:45
..
app feat: Enhance presentation generation features and improve asset handling 2026-04-06 18:28:43 +05:45
components feat: enhance Codex user profile management with username, email, and subscription status 2026-04-03 13:26:07 +05:45
cypress updated 2026-02-20 12:02:23 +05:45
lib updated 2026-02-20 12:02:23 +05:45
models updated 2026-02-20 12:02:23 +05:45
public refactor: update Ui components in settings & templates 2026-04-03 18:43:24 +05:45
store fix: present mode theme issue 2026-03-29 17:27:31 +05:45
types feat: enhance Codex user profile management with username, email, and subscription status 2026-04-03 13:26:07 +05:45
utils feat: Enhance presentation generation features and improve asset handling 2026-04-06 18:28:43 +05:45
components.json updated 2026-02-20 12:02:23 +05:45
cypress.config.ts updated 2026-02-20 12:02:23 +05:45
next-env.d.ts updated 2026-02-20 12:02:23 +05:45
next.config.mjs feat: add new image assets and update presentation generation state 2026-03-20 11:41:50 +05:45
package-lock.json feat: add telemetry in electron app & UI improvements 2026-04-02 01:10:53 +05:45
package.json feat: add telemetry in electron app & UI improvements 2026-04-02 01:10:53 +05:45
postcss.config.mjs updated 2026-02-20 12:02:23 +05:45
README.md updated 2026-02-20 12:02:23 +05:45
tailwind.config.ts feat: add new image assets and update presentation generation state 2026-03-20 11:41:50 +05:45
tsconfig.json updated 2026-02-20 12:02:23 +05:45
tsconfig.tsbuildinfo feat: add telemetry in electron app & UI improvements 2026-04-02 01:10:53 +05:45

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.