Skip to content

The Caffe Elada project is a unique demonstration of dual-implementation web development, maintaining two versions: a robust, component-based Single Page Application (SPA) using React on the main branch, and a clean, traditional Multi-Page Static Site using Vanilla JavaScript on the vanilla branch.

Notifications You must be signed in to change notification settings

crni99/caffe-elada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caffe Elada

The Caffe Elada project is a unique demonstration of dual-implementation web development, maintaining two versions: a robust, component-based Single Page Application (SPA) using React on the main branch, and a clean, traditional Multi-Page Static Site using Vanilla JavaScript on the vanilla branch.

Both implementations are designed for a multi-lingual café website, featuring modern design libraries, PWA capabilities, and support for English, Serbian, and Greek. This setup allows for direct comparison and strategic choice between a lightweight static build and a dynamic, scalable component-based architecture.


⭐ Live Demo

                                                                                                       
ApplicationPlatformLink
React SPA (Main)Primary DomainLaunch Site 🡥
React SPA (Mirror)Vercel (Subdomain)Launch Site 🡥
VanillaGithub PagesLaunch Site 🡥


⚙️ Compatibility / Continuous Integration (CI) Checks

Build & Test App

☁️ Deployment (CD) and Mirroring

Deploy to Vercel Deploy to GitHub Pages Mirror to GitLab and Bitbucket

About

The Caffe Elada project is a unique demonstration of dual-implementation web development, maintaining two versions: a robust, component-based Single Page Application (SPA) using React on the main branch, and a clean, traditional Multi-Page Static Site using Vanilla JavaScript on the vanilla branch.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •