Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waypoint Astro Store

Welcome to the Waypoint documentation. This is a minimalist and elegant e-commerce apparel store built as a showcase for modern web development technologies. The project prioritizes aesthetics, smooth animations, and a seamless user experience.

Tech Stack

  • Astro: The modern web framework for content-driven websites.
  • React: For complex interactive components within the Astro islands architecture.
  • Tailwind CSS: A utility-first CSS framework for rapid and beautiful UI styling.
  • Astro DB: A fully-managed SQL database designed exclusively for Astro.
  • Better Auth: For secure and flexible authentication logic.
  • Anime.js v4: For stunning SVG morphing and fluid animations on the homepage.
  • Swiper.js: A modern mobile touch slider with hardware accelerated transitions, used for the dynamic product galleries.
  • Cloudinary: For robust image uploading and management.

Installation

Ensure you have Node.js (>=22.12.0) installed on your machine. Clone the repository and install the dependencies:

pnpm install

Running the Application Locally

Start the development server using Astro:

pnpm dev

Visit http://localhost:4321 in your browser to view the application.

Key Features

  • Minimalist Aesthetic: Clean interfaces with neutral tones, providing an elegant browsing experience.
  • Interactive Animations: Features like interactive SVG morphing on the homepage logo leveraging anime.js motion and interactivity.
  • Product Gallery: High-quality image sliders using Swiper.js, ensuring an engaging user experience, complete with full-screen and thumbnail views.
  • Authentication system: Seamless login and register flows using Better Auth.
  • Secure Image Management: Integrated with Cloudinary to handle user and product image uploads seamlessly.

Build and Preview

To build your site for production:

pnpm build

Then preview your production build locally:

pnpm preview

Contributing

This is a learning/demonstration repository intended to showcase how Astro can be integrated smoothly with different powerful tools to create modern interfaces.

About

Waypoint is a practice project disguised as a real store — built with Astro to explore SSR, authentication, image uploads, and cart management

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages