Skip to content

Niyati-tech/amazon-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Clone (HTML/CSS/JS + Node + SQLite)

This is a full-stack Amazon-style clone project for your GitHub portfolio.

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js + Express
  • Database: SQLite

Features

  • Product listing from database
  • Search products by title/description/category
  • Add items to cart
  • Place order (saved to database)
  • Responsive layout

Project Structure

amazon-clone/
  public/
    index.html
    styles.css
    script.js
  data/
    .gitkeep
  db.js
  server.js
  package.json
  .gitignore

Run Locally

  1. Open terminal in project folder:
    cd amazon-clone
  2. Install dependencies:
    npm install
  3. Start server:
    npm start
  4. Open:

Database

  • SQLite file will be auto-created at data/store.db.
  • Products are auto-seeded on first run.

Push to GitHub

  1. Create a new repository on GitHub (for example amazon-clone).
  2. Run:
git init
git add .
git commit -m "Initial full-stack amazon clone"
git branch -M main
git remote add origin https://github.com/YOUR_USERNAME/amazon-clone.git
git push -u origin main

Notes

  • This is a portfolio learning project inspired by e-commerce flows.
  • You can extend it with login, payments, admin panel, and wishlist.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors