Project to learn Nuxt 3, using what it give to us and just that. The use case will be an "natural" e-commerce, which sells a variety of natural products, like food, creams, shampoos, etc.
- Nuxt 3
- MongoDB
Layout done by KevinL on figma, I just duplciated and put everything in one file here
- Settings
- Starting the project
- CSS variables
- Typography
- Components
- Header
- Navbar
- Footer
- Button
- Breadcrumb
- Product Card
- Pages
- HomePage
- Hero (Slider)
- Main Categories
- Product List
- Load More button (Just visual or mocked)
- Product Page
- Images slider
- Details (Name, Price, Etc)
- Cep Field
- Description
- Another Products
- Load More button (Just visual or mocked)
- HomePage
- Settings
- Crete database on Mongo
- Create products table
- Create newletter table
- Create .env file with keys
- Crete database on Mongo
- HomePage
- Get main caregories
- Get product list
- "Load More" CTA working (pagination)
- Product Page
- Get product details
- Components
- Newsletter
- Validate infos
- Check if e-mail already signuped
- Succesfully sign up user on DB
- Newsletter
- Signup/Login Working
- Navbar pages
- Footer pages
- Search page
- Search bar