Skip to content

A small e-commerce application built with Nuxt 3, utilizing TypeScript, Sidebase Auth for authentication, DummyJSON for product data, and Nuxt UI for a seamless user interface.

License

Notifications You must be signed in to change notification settings

devemrekaratas/nuxt3-mini-ecommerce

Repository files navigation

e-commerce

A small e-commerce application built with Nuxt 3, utilizing TypeScript, Sidebase Auth for authentication, DummyJSON for product data, and Nuxt UI for a seamless user interface.

nuxt3-mini-ecommerce

A small e-commerce application built with Nuxt 3, utilizing TypeScript, Sidebase Auth for authentication, DummyJSON for product data, and Nuxt UI for a seamless user interface.

Features

  • User authentication with Sidebase Auth
  • Product listing fetched from DummyJSON
  • Responsive UI with Nuxt UI
  • Animated sorting options for product listings (Price: Low to High, Price: High to Low)

Installation

To get started with the project, follow these steps:

Clone the Repository

git clone https://github.com/devemrekaratas/nuxt3-mini-ecommerce.git 

Navigate to the Project Directory

cd nuxt3-mini-ecommerce

Install Dependencies

Make sure you have Node.js installed, then run:

npm install

Run the Development Server

npm run dev

Visit http://localhost:3000 in your browser to see the application in action.

Contributing

Feel free to contribute to this project by opening issues or submitting pull requests. Make sure to follow the coding guidelines and write clear commit messages.

License

This project is licensed under the MIT License.

Acknowledgements

About

A small e-commerce application built with Nuxt 3, utilizing TypeScript, Sidebase Auth for authentication, DummyJSON for product data, and Nuxt UI for a seamless user interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published