Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Everything Essential Web

Static website for Everything Essential and Friddy.

Project structure

design/
  images/
    brand/       Logos used by the website
    product/     Optimized Friddy product screenshots
    source/      Original exports and source screenshots
    team/        Team photography
  styles/        Shared website styles
screens/
  blog/          Blog listing and individual posts
  company/       About and contact screens
  legal/         Privacy policies and terms
  home.html      Home screen
scripts/
  dev_server.py  Local server with production-style routes

Keep deployable screens in screens/ and visual assets in design/. Add new public routes to both vercel.json and scripts/dev_server.py so production and local preview behavior remain aligned.

Local preview

Run the local static server from the repository root:

npm run dev

Then open http://localhost:3000. The development server supports the same friendly URLs used in production, including /About, /Blog, and each blog post route.

Deploying to Vercel

This repository is configured for Vercel as a static site through vercel.json.

Option 1: GitHub integration (recommended)

  1. Push this repository to GitHub.
  2. In Vercel, choose Add New → Project and import SiyounKim/everythingessential-web.
  3. Use these project settings:
    • Framework Preset: Other
    • Build Command: leave empty
    • Output Directory: .
    • Install Command: leave the default or leave empty
  4. Click Deploy.

After the first import, Vercel automatically creates preview deployments for pull requests and production deployments for pushes to the production branch configured in Vercel.

Option 2: Vercel CLI

Install or run the Vercel CLI, then deploy from the repository root:

npx vercel@latest

When the preview deployment looks correct, promote the site to production:

npx vercel@latest --prod

If you already have the CLI installed globally, the package scripts are available:

npm run preview
npm run deploy

The CLI requires a Vercel account login or a valid VERCEL_TOKEN environment variable.

About

Everything Essential co website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages