8000 GitHub - momensalama/astro-web-app: full-featured web app built using Astro. It demonstrates how to create an e-commerce store with shopping cart functionality, a blog with an RSS feed, and integrate a newsletter signup form that works even without JavaScript.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

full-featured web app built using Astro. It demonstrates how to create an e-commerce store with shopping cart functionality, a blog with an RSS feed, and integrate a newsletter signup form that works even without JavaScript.

Notifications You must be signed in to change notification settings

momensalama/astro-web-app

Repository files navigation

Astro web app

This is a full-featured web app built using Astro. It demonstrates how to create an e-commerce store with shopping cart functionality, a blog with an RSS feed, and integrate a newsletter signup form that works even without JavaScript.

Live Demo

Click on the link to see the live demo.

overview image of website

Setup

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/momensalama/astro-web-app.git
    
  2. Change to the project directory:

    cd astro-web-app
    
  3. Install the dependencies:

    npm install
    
  4. Run the development server:

    npm run dev
    

Main Functionalities

  • E-commerce store with shopping cart (data fetched from an API)
  • Blog with RSS feed
  • Newsletter signup form (works without JavaScript)
  • Work mostly without JavaScript (except for the cart with a fallback)
  • Cross-framework state sharing (between Solid and React)
  • Type-Safe Markdown with content schema validation
  • Server-side rendering for specific pages (with Astro's hybrid rendering)

stack

Astro, nonostroes, react.js, solid.js

Packages

The following packages are used in this project:

  • nonostroes: State management

About

full-featured web app built using Astro. It demonstrates how to create an e-commerce store with shopping cart functionality, a blog with an RSS feed, and integrate a newsletter signup form that works even without JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0