Skip to content

Bel-94/Cafe-Amplify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Café Amplify – Static Website

A simple static website for a fictional café. Built with HTML, CSS, and JavaScript, and hosted on AWS Amplify.


Project Structure

cafe-website/
│── index.html # Homepage
│── about.html # About page
│── menu.html # Menu page
│── contact.html # Contact page
│── css/
│ └── style.css # Styles
│── js/
│ └── script.js # Simple form handling
│── images/ # images

Features

  • Responsive static website
  • Multi-page navigation (Home, Menu, About, Contact)
  • Contact form with JavaScript validation
  • Clean modern café-themed UI

Deployment on AWS Amplify

Step 1 – Push to GitHub

  • Initialize a Git repo and push code.
  • Example:
git init
git add .
git commit -m "Initial commit - Café Bliss static website"
git push -u origin main

GitHub repo with uploaded project files


Step 2 – Open AWS Amplify

Amplify Console

  • Click New App → Host Web App.

New App Section


Step 3 – Connect Repository

  • Select GitHub as repo provider.
  • Choose your repo & branch (main).

Choose your repo and branch


Step 4 – Build Settings

  • Amplify auto-detects static sites.

  • Accept default settings (no build needed).

App settings section


Step 5 – Deploy

  • Review your app settings

Review Section

  • Click Save & Deploy.

Save & Deploy

  • Amplify provisions hosting and builds automatically.

Step 6 – Live Website

  • Amplify gives you a live URL:
    Here is mine https://main.d22782xas97vha.amplifyapp.com/

My live site

Homepage

Home Page

Menu Page

Menu Page

About Us Page

About Us Page

Contact Us Page

Contact Us Page


Tech Stack

  • HTML
  • CSS
  • JavaScript
  • AWS Amplify (Hosting)

Author

Belinda NtinyariMedium | LinkedIn


License

This project is licensed under the MIT License.

Releases

No releases published

Packages

 
 
 

Contributors