├── assets ├── css │ ├── pageStyles │ │ ├── test.css │ │ ├── testSass.css.map │ │ ├── notFound.css │ │ └── testSass.css │ ├── sass │ │ └── testSass.scss │ ├── index.css │ └── tailwindOutput.css └── images │ └── lumina-icon.webp ├── .gitignore ├── api ├── middleware │ ├── 02-loggerTest.js │ ├── 03-loggerTest.js │ ├── 04-requestLogger.js │ ├── index.js │ └── 01-apiTokenAuth.js ├── models │ └── User.js └── routes │ └── user.js ├── components ├── layout │ ├── Loader.js │ ├── Layout.js │ ├── Footer.js │ └── Header.js ├── pages │ ├── TestPage.js │ ├── NotFoundPage.js │ └── HomePage.js └── module │ └── home │ ├── Comments.js │ ├── FAQ.js │ └── Price.js ├── routes.js ├── .npmignore ├── index.html ├── LICENSE ├── package.json ├── lumina.config.js ├── server.js ├── app.js ├── bin └── index.js └── README.md /assets/css/pageStyles/test.css: -------------------------------------------------------------------------------- 1 | /* CSS for Test Page */ 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Lumina 2 | .vscode 3 | node_modules 4 | /.env 5 | -------------------------------------------------------------------------------- /assets/images/lumina-icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiarashAlizadeh/create-lumina/HEAD/assets/images/lumina-icon.webp -------------------------------------------------------------------------------- /api/middleware/02-loggerTest.js: -------------------------------------------------------------------------------- 1 | export const requestLogger = () => (req, res, next) => { 2 | // unComment to see in action 3 | console.log('< -- middleware logger 01 -- >'); 4 | next(); 5 | }; 6 | -------------------------------------------------------------------------------- /api/middleware/03-loggerTest.js: -------------------------------------------------------------------------------- 1 | export const requestLogger = () => (req, res, next) => { 2 | // unComment to see in action 3 | // console.log('< -- middleware logger 03 -- >'); 4 | next(); 5 | }; 6 | -------------------------------------------------------------------------------- /components/layout/Loader.js: -------------------------------------------------------------------------------- 1 | // Loader Component 2 | async function Loader() { 3 | return ` 4 |
"LUMINA has revolutionized the way we build SPAs. It's fast, intuitive, and the results are stunning!"
9 |- Sarah Johnson, Frontend Developer
10 |"I've never been able to create such beautiful and responsive SPAs so quickly. LUMINA is a game-changer!"
13 |- Michael Chen, UX Designer
14 |Looks like this page went on vacation.
16 |The page you're looking for doesn't exist or has been moved.
17 |LUMINA is a powerful SPA (Single Page Application) maker that allows developers and designers to create fast, beautiful, and responsive web applications with ease.
9 |While coding experience can be helpful, LUMINA is designed to be user-friendly for both developers and non-developers alike. Our intuitive interface and drag-and-drop functionality make it easy for anyone to create stunning SPAs.
13 |Yes, LUMINA allows you to export your projects as standard web files, giving you full control over your code and the ability to host your SPA anywhere you choose.
17 |54 | ${plan.price} 55 | ${plan.priceSuffix} 56 |
57 |The next-generation SPA maker for modern web applications
51 | Get Started 52 |${feature.description}
61 |Video Placeholder
71 |Join thousands of developers who trust LUMINA for their SPA needs
84 | Start Coding 85 |The next-generation SPA maker for modern web applications
153 | Get Started 154 |Join thousands of developers who trust LUMINA for their SPA needs
164 | Start Coding 165 |"LUMINA has revolutionized the way we build SPAs. It's fast, intuitive, and the results are stunning!"
184 |- Sarah Johnson, Frontend Developer
185 |"I've never been able to create such beautiful and responsive SPAs so quickly. LUMINA is a game-changer!"
188 |- Michael Chen, UX Designer
189 |