Move to Ellingson Mineral Co
This commit is contained in:
parent
8732b44f6a
commit
d087ba4472
5
.gitignore
vendored
5
.gitignore
vendored
@ -1,3 +1,8 @@
|
||||
node_modules/
|
||||
*/node_modules/
|
||||
*/build/
|
||||
|
||||
**/node_modules/
|
||||
**/build/
|
||||
.DS_Store
|
||||
.env
|
||||
2
502.html
2
502.html
@ -129,7 +129,7 @@
|
||||
<p class="tip">The application is currently launching. The page will automatically refresh once site is
|
||||
available.</p>
|
||||
<div class="project-info">
|
||||
<h2>trial flatlogic otel astronomy shop</h2>
|
||||
<h2>Ellingson Mineral Company of New York, New York</h2>
|
||||
<p>A single-tenant e-commerce site for astronomy products.</p>
|
||||
</div>
|
||||
<div class="loader-container">
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
|
||||
|
||||
# trial flatlogic otel astronomy shop
|
||||
# Ellingson Mineral Company of New York, New York
|
||||
|
||||
## This project was generated by [Flatlogic Platform](https://flatlogic.com).
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1,4 +1,4 @@
|
||||
#trial flatlogic otel astronomy shop - template backend,
|
||||
#Ellingson Mineral Company of New York, New York - template backend,
|
||||
|
||||
#### Run App on local machine:
|
||||
|
||||
@ -38,10 +38,10 @@
|
||||
|
||||
- Type this command to creating a new database.
|
||||
|
||||
- `postgres=> CREATE DATABASE db_trial_flatlogic_otel_astronomy_shop;`
|
||||
- `postgres=> CREATE DATABASE db_ellingson_mineral_company_of_new_york__new_york;`
|
||||
|
||||
- Then give that new user privileges to the new database then quit the `psql`.
|
||||
- `postgres=> GRANT ALL PRIVILEGES ON DATABASE db_trial_flatlogic_otel_astronomy_shop TO admin;`
|
||||
- `postgres=> GRANT ALL PRIVILEGES ON DATABASE db_ellingson_mineral_company_of_new_york__new_york TO admin;`
|
||||
- `postgres=> \q`
|
||||
|
||||
---
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "trialflatlogicotelastronomyshop",
|
||||
"description": "trial flatlogic otel astronomy shop - template backend",
|
||||
"name": "ellingsonmineralcompanyofnewyorknewyork",
|
||||
"description": "Ellingson Mineral Company of New York, New York - template backend",
|
||||
"scripts": {
|
||||
"start": "npm run db:migrate && npm run db:seed && npm run watch",
|
||||
"db:migrate": "sequelize-cli db:migrate",
|
||||
|
||||
@ -3,7 +3,7 @@ const os = require('os');
|
||||
const config = {
|
||||
gcloud: {
|
||||
bucket: 'fldemo-files',
|
||||
hash: 'df5f7bf24eca8bce9a8a489bd998ebbb',
|
||||
hash: 'afeefb9d49f5b7977577876b99532ac7',
|
||||
},
|
||||
bcrypt: {
|
||||
saltRounds: 12,
|
||||
@ -36,7 +36,7 @@ const config = {
|
||||
},
|
||||
uploadDir: os.tmpdir(),
|
||||
email: {
|
||||
from: 'trial flatlogic otel astronomy shop <app@flatlogic.app>',
|
||||
from: 'Ellingson Mineral Company of New York, New York <app@flatlogic.app>',
|
||||
host: 'email-smtp.us-east-1.amazonaws.com',
|
||||
port: 587,
|
||||
auth: {
|
||||
|
||||
@ -13,7 +13,7 @@ module.exports = {
|
||||
username: 'postgres',
|
||||
dialect: 'postgres',
|
||||
password: '',
|
||||
database: 'db_trial_flatlogic_otel_astronomy_shop',
|
||||
database: 'db_ellingson_mineral_company_of_new_york__new_york',
|
||||
host: process.env.DB_HOST || 'localhost',
|
||||
logging: console.log,
|
||||
seederStorage: 'sequelize',
|
||||
|
||||
@ -37,6 +37,12 @@ const CartItemsData = [
|
||||
|
||||
quantity: 1,
|
||||
},
|
||||
|
||||
{
|
||||
// type code here for "relation_one" field
|
||||
|
||||
quantity: 1,
|
||||
},
|
||||
];
|
||||
|
||||
const CartsData = [
|
||||
@ -59,6 +65,11 @@ const CartsData = [
|
||||
// type code here for "relation_one" field
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
|
||||
{
|
||||
// type code here for "relation_one" field
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
];
|
||||
|
||||
const CategoriesData = [
|
||||
@ -86,6 +97,12 @@ const CategoriesData = [
|
||||
description:
|
||||
'Equipment designed for capturing images of celestial objects.',
|
||||
},
|
||||
|
||||
{
|
||||
name: 'Telescope Accessories',
|
||||
|
||||
description: 'Additional equipment to enhance telescope functionality.',
|
||||
},
|
||||
];
|
||||
|
||||
const OrderItemsData = [
|
||||
@ -120,6 +137,14 @@ const OrderItemsData = [
|
||||
|
||||
price: 649.99,
|
||||
},
|
||||
|
||||
{
|
||||
// type code here for "relation_one" field
|
||||
|
||||
quantity: 1,
|
||||
|
||||
price: 2499.99,
|
||||
},
|
||||
];
|
||||
|
||||
const OrdersData = [
|
||||
@ -162,6 +187,16 @@ const OrdersData = [
|
||||
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
|
||||
{
|
||||
// type code here for "relation_one" field
|
||||
|
||||
order_date: new Date('2023-10-05T14:10:00Z'),
|
||||
|
||||
total_amount: 199.99,
|
||||
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
];
|
||||
|
||||
const ProductsData = [
|
||||
@ -220,6 +255,20 @@ const ProductsData = [
|
||||
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
|
||||
{
|
||||
name: 'Zhumell Z130',
|
||||
|
||||
description: 'Portable tabletop telescope for beginners.',
|
||||
|
||||
price: 199.99,
|
||||
|
||||
stock: 20,
|
||||
|
||||
// type code here for "images" field
|
||||
|
||||
// type code here for "relation_many" field
|
||||
},
|
||||
];
|
||||
|
||||
// Similar logic for "relation_many"
|
||||
@ -268,6 +317,17 @@ async function associateCartItemWithProduct() {
|
||||
if (CartItem3?.setProduct) {
|
||||
await CartItem3.setProduct(relatedProduct3);
|
||||
}
|
||||
|
||||
const relatedProduct4 = await Products.findOne({
|
||||
offset: Math.floor(Math.random() * (await Products.count())),
|
||||
});
|
||||
const CartItem4 = await CartItems.findOne({
|
||||
order: [['id', 'ASC']],
|
||||
offset: 4,
|
||||
});
|
||||
if (CartItem4?.setProduct) {
|
||||
await CartItem4.setProduct(relatedProduct4);
|
||||
}
|
||||
}
|
||||
|
||||
async function associateCartWithCustomer() {
|
||||
@ -314,6 +374,17 @@ async function associateCartWithCustomer() {
|
||||
if (Cart3?.setCustomer) {
|
||||
await Cart3.setCustomer(relatedCustomer3);
|
||||
}
|
||||
|
||||
const relatedCustomer4 = await Users.findOne({
|
||||
offset: Math.floor(Math.random() * (await Users.count())),
|
||||
});
|
||||
const Cart4 = await Carts.findOne({
|
||||
order: [['id', 'ASC']],
|
||||
offset: 4,
|
||||
});
|
||||
if (Cart4?.setCustomer) {
|
||||
await Cart4.setCustomer(relatedCustomer4);
|
||||
}
|
||||
}
|
||||
|
||||
// Similar logic for "relation_many"
|
||||
@ -362,6 +433,17 @@ async function associateOrderItemWithProduct() {
|
||||
if (OrderItem3?.setProduct) {
|
||||
await OrderItem3.setProduct(relatedProduct3);
|
||||
}
|
||||
|
||||
const relatedProduct4 = await Products.findOne({
|
||||
offset: Math.floor(Math.random() * (await Products.count())),
|
||||
});
|
||||
const OrderItem4 = await OrderItems.findOne({
|
||||
order: [['id', 'ASC']],
|
||||
offset: 4,
|
||||
});
|
||||
if (OrderItem4?.setProduct) {
|
||||
await OrderItem4.setProduct(relatedProduct4);
|
||||
}
|
||||
}
|
||||
|
||||
async function associateOrderWithCustomer() {
|
||||
@ -408,6 +490,17 @@ async function associateOrderWithCustomer() {
|
||||
if (Order3?.setCustomer) {
|
||||
await Order3.setCustomer(relatedCustomer3);
|
||||
}
|
||||
|
||||
const relatedCustomer4 = await Users.findOne({
|
||||
offset: Math.floor(Math.random() * (await Users.count())),
|
||||
});
|
||||
const Order4 = await Orders.findOne({
|
||||
order: [['id', 'ASC']],
|
||||
offset: 4,
|
||||
});
|
||||
if (Order4?.setCustomer) {
|
||||
await Order4.setCustomer(relatedCustomer4);
|
||||
}
|
||||
}
|
||||
|
||||
// Similar logic for "relation_many"
|
||||
|
||||
@ -47,9 +47,9 @@ const options = {
|
||||
openapi: '3.0.0',
|
||||
info: {
|
||||
version: '1.0.0',
|
||||
title: 'trial flatlogic otel astronomy shop',
|
||||
title: 'Ellingson Mineral Company of New York, New York',
|
||||
description:
|
||||
'trial flatlogic otel astronomy shop Online REST API for Testing and Prototyping application. You can perform all major operations with your entities - create, delete and etc.',
|
||||
'Ellingson Mineral Company of New York, New York Online REST API for Testing and Prototyping application. You can perform all major operations with your entities - create, delete and etc.',
|
||||
},
|
||||
servers: [
|
||||
{
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
const errors = {
|
||||
app: {
|
||||
title: 'trial flatlogic otel astronomy shop',
|
||||
title: 'Ellingson Mineral Company of New York, New York',
|
||||
},
|
||||
|
||||
auth: {
|
||||
|
||||
@ -9,15 +9,31 @@ services:
|
||||
tty: true # docker run -t
|
||||
ports:
|
||||
- "3000:3000"
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
db:
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
image: postgres
|
||||
volumes:
|
||||
- ./data/db:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_HOST_AUTH_METHOD=trust
|
||||
- POSTGRES_DB=db_trial_flatlogic_otel_astronomy_shop
|
||||
- POSTGRES_DB=db_ellingson_mineral_company_of_new_york__new_york
|
||||
ports:
|
||||
- "5432:5432"
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
|
||||
backend:
|
||||
image: backend
|
||||
volumes:
|
||||
@ -28,6 +44,11 @@ services:
|
||||
- DB_HOST=db
|
||||
ports:
|
||||
- "8080:8080"
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
max-size: "10m"
|
||||
max-file: "3"
|
||||
depends_on:
|
||||
- "db"
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
# trial flatlogic otel astronomy shop
|
||||
# Ellingson Mineral Company of New York, New York
|
||||
|
||||
## This project was generated by Flatlogic Platform.
|
||||
|
||||
|
||||
@ -45,7 +45,9 @@ export default function AsideMenuLayer({
|
||||
>
|
||||
<div className='text-center flex-1 lg:text-left lg:pl-6 xl:text-center xl:pl-0'>
|
||||
<Link href={'/home'}>
|
||||
<b className='font-black'>trial flatlogic otel astronomy shop</b>
|
||||
<b className='font-black'>
|
||||
Ellingson Mineral Company of New York, New York
|
||||
</b>
|
||||
</Link>
|
||||
</div>
|
||||
<button
|
||||
|
||||
@ -7,9 +7,9 @@ type Props = {
|
||||
export default function Logo({ className = '' }: Props) {
|
||||
return (
|
||||
<img
|
||||
src={'https://flatlogic.com/logo.svg'}
|
||||
src={'https://avatars.githubusercontent.com/u/26446323?s=280&v=4'}
|
||||
className={className}
|
||||
alt={'Flatlogic logo'}
|
||||
alt={'Ellingson Mineral Company logo'}
|
||||
></img>
|
||||
);
|
||||
}
|
||||
|
||||
@ -17,9 +17,9 @@ export default function WebSiteFooter({ projectName }: WebSiteFooterProps) {
|
||||
const borders = useAppSelector((state) => state.style.borders);
|
||||
const websiteHeder = useAppSelector((state) => state.style.websiteHeder);
|
||||
|
||||
const style = FooterStyle.WITH_PAGES;
|
||||
const style = FooterStyle.WITH_PROJECT_NAME;
|
||||
|
||||
const design = FooterDesigns.DEFAULT_DESIGN;
|
||||
const design = FooterDesigns.DESIGN_DIVERSITY;
|
||||
|
||||
return (
|
||||
<div
|
||||
|
||||
@ -19,7 +19,7 @@ export default function WebSiteHeader({ projectName }: WebSiteHeaderProps) {
|
||||
|
||||
const style = HeaderStyle.PAGES_LEFT;
|
||||
|
||||
const design = HeaderDesigns.DESIGN_DIVERSITY;
|
||||
const design = HeaderDesigns.DEFAULT_DESIGN;
|
||||
return (
|
||||
<header id='websiteHeader' className='overflow-hidden'>
|
||||
<div
|
||||
|
||||
@ -128,9 +128,9 @@ function MyApp({ Component, pageProps }: AppPropsWithLayout) {
|
||||
setStepsEnabled(false);
|
||||
};
|
||||
|
||||
const title = 'trial flatlogic otel astronomy shop';
|
||||
const title = 'Ellingson Mineral Company of New York, New York';
|
||||
const description =
|
||||
'trial flatlogic otel astronomy shop generated by Flatlogic';
|
||||
'Ellingson Mineral Company of New York, New York generated by Flatlogic';
|
||||
const url = 'https://flatlogic.com/';
|
||||
const image = `https://flatlogic.com/logo.svg`;
|
||||
const imageWidth = '1920';
|
||||
|
||||
@ -27,7 +27,7 @@ import ContactFormSection from '../components/WebPageComponents/ContactFormCompo
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -128,12 +128,12 @@ export default function WebSite() {
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
pages={pages}
|
||||
/>
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Stargazing with a telescope']}
|
||||
mainText={`Explore the Universe with ${projectName}`}
|
||||
subTitle={`Discover a world of telescopes and astronomy gear at ${projectName}. Your journey to the stars begins here. Browse our collection and find the perfect equipment for your stargazing adventures.`}
|
||||
@ -142,7 +142,7 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<FeaturesSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Telescopes and accessories display']}
|
||||
withBg={1}
|
||||
features={features_points}
|
||||
@ -152,14 +152,14 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<PricingSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
withBg={0}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
withBg={1}
|
||||
features={pricing_features}
|
||||
description={description}
|
||||
/>
|
||||
|
||||
<AboutUsSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Team exploring the night sky']}
|
||||
mainText={`Unveiling the Universe with ${projectName}`}
|
||||
subTitle={`At ${projectName}, we are passionate about bringing the wonders of the cosmos closer to you. Our mission is to provide high-quality telescopes and accessories that inspire exploration and discovery.`}
|
||||
@ -168,7 +168,7 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<ContactFormSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
design={ContactFormDesigns.WITH_IMAGE || ''}
|
||||
image={['Person using a telescope']}
|
||||
mainText={`Get in Touch with ${projectName} `}
|
||||
@ -176,7 +176,7 @@ export default function WebSite() {
|
||||
/>
|
||||
</main>
|
||||
<WebSiteFooter
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
pages={pages}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@ -52,7 +52,7 @@ export default function Login() {
|
||||
remember: true,
|
||||
});
|
||||
|
||||
const title = 'trial flatlogic otel astronomy shop';
|
||||
const title = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
// Fetch Pexels image/video
|
||||
useEffect(() => {
|
||||
@ -99,11 +99,12 @@ export default function Login() {
|
||||
await dispatch(loginUser(rest));
|
||||
};
|
||||
|
||||
const setLogin = (target) => {
|
||||
const email = target?.innerText;
|
||||
setInitialValues((prev) => {
|
||||
return { ...prev, email, password: '91bb331e' };
|
||||
});
|
||||
const setLogin = (target: HTMLElement) => {
|
||||
setInitialValues((prev) => ({
|
||||
...prev,
|
||||
email: target.innerText.trim(),
|
||||
password: target.dataset.password ?? '',
|
||||
}));
|
||||
};
|
||||
|
||||
const imageBlock = (image) => (
|
||||
@ -208,6 +209,7 @@ export default function Login() {
|
||||
Use{' '}
|
||||
<code
|
||||
className={`cursor-pointer ${textColor} `}
|
||||
data-password='91bb331e'
|
||||
onClick={(e) => setLogin(e.target)}
|
||||
>
|
||||
admin@flatlogic.com
|
||||
@ -221,6 +223,7 @@ export default function Login() {
|
||||
Use{' '}
|
||||
<code
|
||||
className={`cursor-pointer ${textColor} `}
|
||||
data-password='18b2bd9b51cc'
|
||||
onClick={(e) => setLogin(e.target)}
|
||||
>
|
||||
client@hello.com
|
||||
|
||||
@ -5,7 +5,7 @@ import LayoutGuest from '../layouts/Guest';
|
||||
import { getPageTitle } from '../config';
|
||||
|
||||
export default function PrivacyPolicy() {
|
||||
const title = 'trial flatlogic otel astronomy shop';
|
||||
const title = 'Ellingson Mineral Company of New York, New York';
|
||||
const [projectUrl, setProjectUrl] = useState('');
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
@ -5,7 +5,7 @@ import LayoutGuest from '../layouts/Guest';
|
||||
import { getPageTitle } from '../config';
|
||||
|
||||
export default function PrivacyPolicy() {
|
||||
const title = 'trial flatlogic otel astronomy shop';
|
||||
const title = 'Ellingson Mineral Company of New York, New York';
|
||||
const [projectUrl, setProjectUrl] = useState('');
|
||||
|
||||
useEffect(() => {
|
||||
|
||||
@ -21,7 +21,7 @@ import FaqSection from '../../components/WebPageComponents/FaqComponent';
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -77,10 +77,12 @@ export default function WebSite() {
|
||||
content={`Reach out to us for any inquiries or support. Our team at ${projectName} is here to assist you with your stargazing needs.`}
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteHeader
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Customer service representative smiling']}
|
||||
mainText={`Connect with ${projectName} Today`}
|
||||
subTitle={`We're here to help with any questions or support you need. Contact our team at ${projectName} and let us assist you in your stargazing journey.`}
|
||||
@ -89,21 +91,23 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<FaqSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
design={FaqDesigns.ACCORDION || ''}
|
||||
faqs={faqs}
|
||||
mainText={`Frequently Asked Questions about ${projectName} `}
|
||||
/>
|
||||
|
||||
<ContactFormSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
design={ContactFormDesigns.WITH_IMAGE || ''}
|
||||
image={['Person typing on a laptop']}
|
||||
mainText={`Reach Out to ${projectName} `}
|
||||
subTitle={`We're available to assist you with any inquiries or support. Contact us anytime, and our team will respond promptly to ensure your satisfaction.`}
|
||||
/>
|
||||
</main>
|
||||
<WebSiteFooter projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteFooter
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ import FaqSection from '../../components/WebPageComponents/FaqComponent';
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -69,10 +69,12 @@ export default function WebSite() {
|
||||
content={`Find answers to common questions about our products, services, and policies at ${projectName}. Get the information you need to enhance your stargazing experience.`}
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteHeader
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Astronomy FAQ illustration']}
|
||||
mainText={`Your Questions Answered at ${projectName}`}
|
||||
subTitle={`Explore our comprehensive FAQ section to find answers to your most pressing questions about our products and services. At ${projectName}, we're here to help you navigate your stargazing journey.`}
|
||||
@ -81,13 +83,15 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<FaqSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
design={FaqDesigns.TWO_COLUMN || ''}
|
||||
faqs={faqs}
|
||||
mainText={`Common Questions About ${projectName} `}
|
||||
/>
|
||||
</main>
|
||||
<WebSiteFooter projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteFooter
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@ -27,7 +27,7 @@ import ContactFormSection from '../../components/WebPageComponents/ContactFormCo
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -101,10 +101,12 @@ export default function WebSite() {
|
||||
content={`Discover a wide range of telescopes and astronomy equipment at our Astronomy Shop. Browse our products, learn about our features, and get in touch with us today.`}
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteHeader
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Stargazing with a telescope']}
|
||||
mainText={`Explore the Universe with ${projectName}`}
|
||||
subTitle={`Discover a world of telescopes and astronomy gear at ${projectName}. Your journey to the stars begins here. Browse our collection and find the perfect equipment for your stargazing adventures.`}
|
||||
@ -113,7 +115,7 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<FeaturesSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Telescopes and accessories display']}
|
||||
withBg={0}
|
||||
features={features_points}
|
||||
@ -123,14 +125,14 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<PricingSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
withBg={1}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
withBg={0}
|
||||
features={pricing_features}
|
||||
description={description}
|
||||
/>
|
||||
|
||||
<AboutUsSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Team exploring the night sky']}
|
||||
mainText={`Unveiling the Universe with ${projectName}`}
|
||||
subTitle={`At ${projectName}, we are passionate about bringing the wonders of the cosmos closer to you. Our mission is to provide high-quality telescopes and accessories that inspire exploration and discovery.`}
|
||||
@ -139,14 +141,16 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<ContactFormSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
design={ContactFormDesigns.WITH_IMAGE || ''}
|
||||
image={['Person using a telescope']}
|
||||
mainText={`Get in Touch with ${projectName} `}
|
||||
subTitle={`We're here to assist you with any inquiries or support you need. Reach out to us anytime, and we'll respond promptly to ensure your stargazing experience is stellar.`}
|
||||
/>
|
||||
</main>
|
||||
<WebSiteFooter projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteFooter
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@ -18,7 +18,7 @@ import PricingSection from '../../components/WebPageComponents/PricingComponent'
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -71,25 +71,54 @@ export default function WebSite() {
|
||||
content={`Explore our competitive pricing plans at ${projectName}. Choose the perfect plan that suits your stargazing needs and budget.`}
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
image={['Telescope pricing options display']}
|
||||
mainText={`Choose Your Perfect Plan at ${projectName}`}
|
||||
subTitle={`Discover flexible pricing options tailored to meet your stargazing needs. At ${projectName}, we offer plans that provide value and quality for every astronomer.`}
|
||||
design={HeroDesigns.IMAGE_BG || ''}
|
||||
buttonText={`View Plans`}
|
||||
/>
|
||||
|
||||
<PricingSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
withBg={0}
|
||||
features={pricing_features}
|
||||
description={description}
|
||||
/>
|
||||
<WebSiteHeader
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
<main className="flex-grow bg-white rounded-none">
|
||||
<section className="py-12 container mx-auto">
|
||||
<h2 className="text-3xl font-bold mb-6">Public Site</h2>
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<h3 className="text-2xl font-semibold mb-2">Products</h3>
|
||||
<ul className="list-disc list-inside">
|
||||
<li>GeoSonar 9000 – Advanced mineral survey and seismic mapping kit. $666.00</li>
|
||||
<li>EllingsonCore Drills – Precision drilling rigs for deep-core mineral extraction. $420,000.00</li>
|
||||
<li>ThermoX Ore Analyzers – Portable spectrometers for rapid mineral analysis. $1234.00</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 className="text-2xl font-semibold mb-2">Services</h3>
|
||||
<ul className="list-disc list-inside">
|
||||
<li>Remote Geological Consulting – AI-assisted subsurface modeling and viability assessments. $1,000,000.00</li>
|
||||
<li>Enterprise Resource Planning (ERP) for Mining – Full-stack digital management suite for logistics, compliance, and forecasting. $2,000,000.00</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section className="py-12 container mx-auto">
|
||||
<h2 className="text-3xl font-bold mb-6">Advanced Products and Services</h2>
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
|
||||
<div>
|
||||
<h3 className="text-2xl font-semibold mb-2">Products</h3>
|
||||
<ul className="list-disc list-inside">
|
||||
<li>GibsonBackdoor v4.7 – Zero-day backdoor exploit kits tailored for legacy enterprise mainframes. Call for Quote</li>
|
||||
<li>DeepMine Ledger Wiper – Blockchain obfuscation tool for erasing transactional footprints. Call for Quote</li>
|
||||
<li>NeuroPhage Drive – AI-enhanced phishing automation platform with voice clone capabilities. Call for Quote</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 className="text-2xl font-semibold mb-2">Services</h3>
|
||||
<ul className="list-disc list-inside">
|
||||
<li>Corporate Sabotage-as-a-Service (CSaaS) – Includes logic bomb deployment, data corruption, and disinformation campaigns. Call for Quote</li>
|
||||
<li>Asset Reallocation Services – Silent fund siphoning via shell companies and ghost transactions, with laundering pipeline included. Call for Quote</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
<WebSiteFooter projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteFooter
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
@ -26,7 +26,7 @@ import PricingSection from '../../components/WebPageComponents/PricingComponent'
|
||||
export default function WebSite() {
|
||||
const cardsStyle = useAppSelector((state) => state.style.cardsStyle);
|
||||
const bgColor = useAppSelector((state) => state.style.bgLayoutColor);
|
||||
const projectName = 'trial flatlogic otel astronomy shop';
|
||||
const projectName = 'Ellingson Mineral Company of New York, New York';
|
||||
|
||||
useEffect(() => {
|
||||
const darkElement = document.querySelector('body .dark');
|
||||
@ -127,10 +127,12 @@ export default function WebSite() {
|
||||
content={`Browse our extensive range of telescopes and astronomy equipment. Find the perfect tools to enhance your stargazing experience with ${projectName}.`}
|
||||
/>
|
||||
</Head>
|
||||
<WebSiteHeader projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteHeader
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
<main className={`flex-grow bg-white rounded-none `}>
|
||||
<HeroSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Variety of telescopes on display']}
|
||||
mainText={`Discover Your Perfect Telescope Today`}
|
||||
subTitle={`Explore our curated selection of high-quality telescopes and accessories at ${projectName}. Whether you're a beginner or a seasoned astronomer, find the perfect tools to enhance your stargazing experience.`}
|
||||
@ -139,14 +141,14 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<GalleryPortfolioSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
images={images}
|
||||
mainText={`Explore Our Stellar Collection`}
|
||||
design={GalleryPortfolioDesigns.HORIZONTAL_WITH_BUTTONS || ''}
|
||||
/>
|
||||
|
||||
<FeaturesSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
image={['Telescope with starry background']}
|
||||
withBg={1}
|
||||
features={features_points}
|
||||
@ -156,13 +158,15 @@ export default function WebSite() {
|
||||
/>
|
||||
|
||||
<PricingSection
|
||||
projectName={'trial flatlogic otel astronomy shop'}
|
||||
withBg={0}
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
withBg={1}
|
||||
features={pricing_features}
|
||||
description={description}
|
||||
/>
|
||||
</main>
|
||||
<WebSiteFooter projectName={'trial flatlogic otel astronomy shop'} />
|
||||
<WebSiteFooter
|
||||
projectName={'Ellingson Mineral Company of New York, New York'}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user