Top

Next.js Folder Structure

We have used the best folder structure.If you want check some images path and scss folder structure you can refer this page

  • Dunzo
    • public
      • assets
        • audio
          • horse.ogg
        • fonts
          • calendar
          • feather
          • flag-icon
          • font-awesome
          • ico
          • summernote
          • themify
        • images
          • alert
          • avtar
          • banner
          • big-lightgallry
          • big-masonry
          • blog
          • button_builder
          • calender
          • checkout
          • dashboard
          • dashboard-2
          • ecommerce
          • email
          • email-template
          • faq
          • job-search
          • knowledgebase
          • landing
          • lightgallry
          • login
          • logo
          • masonry
          • notification
          • other-images
          • product
          • range-slider
          • slider
          • slider-auto-width
          • social-app
          • svg-icon
          • tree
          • user
          • user-card
          • ajax-loader
          • favicon.png
          • js-grid.png
          • marker-icon-2x.png
          • marker-icon.png
          • marker-shadow.png
          • profile.png
          • search-not-found.png
          • smiley.png
          • sort_asc_disabled.png
          • sort_asc.png
          • sort_both.png
          • sort_desc_disabled.png
          • sort_desc.png
          • start-conversion.jpg
        • scss
          • base
            • _reset.scss
            • _typography.scss
          • components
            • _according.scss
            • _alert.scss
            • _avatars.scss
            • _badge.scss
            • _bookmark.scss
            • _breadcrumb.scss
            • _builders.scss
            • _buttons.scss
            • _card.scss
            • _color.scss
            • _datatable.scss
            • _datepicker.scss
            • _dropdown.scss
            • _form-builder.scss
            • _form-input.scss
            • _form-wizard.scss
            • _forms.scss
            • _form_builder-2.scss
            • _icons.scss
            • _list.scss
            • _loader.scss
            • _popover.scss
            • _print.scss
            • _radio.scss
            • _ribbon.scss
            • _scrollbar.scss
            • _switch.scss
            • _tab.scss
            • _table.scss
            • _touchspin.scss
            • _tour.scss
            • _tree.scss
            • _typeahead-search.scss
          • layout
            • _box-layout.scss
            • _footer.scss
            • _grid.scss
            • _header.scss
            • _navs.scss
            • _rtl.scss
            • _search.scss
            • _select2.scss
            • _sidebar.scss
          • pages
            • _blog.scss
            • _bookmark-app.scss
            • _cart.scss
            • _chart.scss
            • _chat.scss
            • _checkout.scss
            • _comingsoon.scss
            • _contacts.scss
            • _dashboard_2.scss
            • _dashboard_default.scss
            • _ecommerce.scss
            • _email-application.scss
            • _errorpage.scss
            • _faq.scss
            • _file.scss
            • _gallery.scss
            • _internationalization.scss
            • _job-search.scss
            • _jsgrid.scss
            • _kanban.scss
            • _knowledgebase.scss
            • _landing.scss
            • _language.scss
            • _learning.scss
            • _login.scss
            • _megaoption.scss
            • _order-history.scss
            • _page.scss
            • _pricing.scss
            • _progress.scss
            • _projectlist.scss
            • _social-app.scss
            • _task.scss
            • _timeline-v.scss
            • _timeliny.scss
            • _user-profile.scss
            • _wishlist.scss
          • theme
            • _custom.scss
            • _dark.scss
            • _responsive.scss
            • _theme-customizer.scss
            • _update.scss
          • utils
            • _variables.scss
          • vendors
            • animate.scss
            • aos.scss
            • bootstrap.scss
            • button-builder.scss
            • calendar.scss
            • chartist.scss
            • datatable-extension.scss
            • datatables.scss
            • date-picker.scss
            • daterange-picker.scss
            • dropzone.scss
            • echart.scss
            • feather-icon.scss
            • flag-icon.css
            • icofont.scss
            • image-cropper.scss
            • jkanban.scss
            • mapsjs-ui.scss
            • owlcarousel.scss
            • page-builder.scss
            • photoswipe.scss
            • prism.scss
            • range-slider.scss
            • rating.scss
            • scrollable.scss
            • scrollbar.scss
            • select2.scss
            • simple-mde.scss
            • sticky.scss
            • summernote.scss
            • svg-icon.scss
            • sweetalert2.scss
            • themify.scss
            • timepicker.scss
            • todo.scss
            • tour.scss
            • tree.scss
            • vector-map.scss
            • whether-icon.scss
            • animate
              • _animate.scss
            • aos
              • _animations.scss
              • _core.scss
              • _easing.scss
            • bootstrap
            • button-builder
              • _button-builder.scss
              • _button-builder-colorpicker.scss
            • calendar
              • _default.scss
              • _icon.scss
              • _tui-calendar.scss
              • _tui-date-picker.scss
              • _tui-time-picker.scss
            • chartist
              • _chartist-settings.scss
              • _chartist.scss
            • data-table
            • datatable-extension
            • date-picker
            • daterange-picker
            • date-time-picker
            • dropzone
            • echart
              • _reset.scss
            • feather-icon
              • _feather-icon.scss
            • flag-icon
              • _flag-icon-base.scss
              • _flag-icon-list.scss
              • _flag-icon-more.scss
            • icoicon
              • _icons.scss
            • image-cropper
              • _cropper-custom.scss
              • _cropper-main.scss
            • jsgrid
              • _jsgrid.scss
              • _jsgrid-theme.scss
            • owltheme
            • page-builder
              • _page-builder.scss
            • photoswipe
              • _photoswipe.scss
              • _photoswipe-default.scss
            • prism
              • _prism.scss
            • range-slider
              • _ion.modernskinRangeslider.scss
              • _ion.rangeSlider.scss
            • rating
            • scrollable
              • _scrollable.scss
            • scrollbar
              • _simplebar.scss
            • select2
            • simple-mde
              • _elements.scss
              • _simplemde.scss
            • sticky
              • _sticky.scss
            • summernote
              • _elements.scss
              • _fonts.scss
              • _summernote-bs4.scss
            • svg-icon
              • _svg-icon.scss
            • sweetalert2-master
              • _animations.scss
              • _mixins.scss
              • _toasts.scss
              • _variables.scss
            • themify
              • _core.scss
              • _extras.scss
              • _icons.scss
              • _mixins.scss
              • _path.scss
              • _themify-icons.scss
              • _variables.scss
            • time-picker
              • _timepicker.scss
            • todo
              • _todo.scss
            • tour
              • _tour.scss
            • tree
              • _tree-default.scss
              • _tree.scss
            • vector-map
              • _vector-map.scss
            • whether-icon
              • _whether-icon.scss
          • app.scss
          • color-1.scss
          • color-2.scss
          • color-3.scss
          • color-4.scss
          • color-5.scss
          • color-6.scss
          • responsive.scss
          • style.scss
        • video
          • auth-bg.mp4
        • svg
          • icon-sprite.svg
    • src
      • app
        • (MainBody)
          • dashboard
            • default
              • page.tsx
            • ecommerce
              • page.tsx
            • project
              • page.tsx
          • ecommerce
            • order_history
              • page.tsx
            • payment_details
              • page.tsx
            • pricing
              • page.tsx
            • product
              • page.tsx
            • cart
              • page.tsx
            • wishlist
              • page.tsx
          • forms
            • form_controls
              • validation_form
                • page.tsx
            • form_layout
              • form_wizard_1
                • page.tsx
            • form_widget
              • datepicker
                • page.tsx
          • apps
            • bookmarks
              • page.tsx
            • contacts
              • page.tsx
            • task
              • page.tsx
            • calender
              • page.tsx
            • search_result
              • page.tsx
            • social_app
              • page.tsx
          • tables
            • datatables
              • basicinit
                • page.tsx
            • reactstraptables
              • basictables
                • page.tsx
          • project
            • project_list
              • page.tsx
          • layout.tsx
        • (pages)
          • others
            • authentication
              • loginsimple
                • page.tsx
              • loginbgimage
                • page.tsx
              • registersimple
                • page.tsx
              • registerwizard
                • page.tsx
            • comming_soon
              • commingbgimage
                • page.tsx
            • errors
              • error400
                • page.tsx
              • error401
                • page.tsx
              • error403
                • page.tsx
              • error404
                • page.tsx
        • api
          • auth /*--------------------- For next-auth ---------------------- */
            • [...nextauth]
              • authOption.tsx
              • pages-options.ts
              • route.ts
          • chatapi
            • route.tsx
          • chatmemberapi
            • route.tsx
          • productapi
            • route.tsx
        • ApiData
          • ChatApiData.tsx
          • ChatMemberApiData.tsx
          • ProductApiData.tsx
        • auth
          • login
            • page.tsx
        • i18n
          • locales
            • ae
              • common.json
            • en
              • common.json
            • es
              • common.json
            • fr
              • common.json
            • cn
              • common.json
            • du
              • common.json
            • pt
              • common.js
          • i18n-context.js
          • server.js
          • settings.js
        • layout.tsx
        • loading.tsx
        • not-found.tsx
        • page.tsx
      • CommonComponent
        • Breadcrumbs
          • Breadcrumbs.tsx
        • Error
          • ShowError.tsx
        • RatioImage
          • index.tsx
        • SearchNotFound
          • SearchNotFoundClass.tsx
        • SVG
          • Svg.tsx
          • HeaderWithIcon.tsx
        • SessionWrapper.tsx
      • Config
        • ThemeConfig.tsx
      • Data
        • Bonus Ui
          • scrollable
            • scrollableData.tsx
          • Toast
            • ToastData.tsx
          • Treeview
            • TreeviewData.tsx
          • ReactstrapCarousel
            • Reactstrap.tsx
          • CreativeCard
            • CreativeCardData.tsx
          • SweetAlert
            • SweetAlertData.tsx
          • TimeLine
            • TimeLineData.tsx
        • UiKits
          • Typography
            • TypographyData.tsx
          • Avatar
            • AvatarsData.tsx
          • HelperClasse
            • HelperClassesData.tsx
          • Grid
            • GridData.tsx
          • TagAndPills
            • TagPillsData.tsx
          • Progress
            • ProgressData.tsx
          • Modal
            • ModalData.tsx
          • Alert
            • AlertData.tsx
          • Popover
            • PopoverData.tsx
          • Tooltip
            • TooltipData.tsx
          • Dropdown
            • DropdownData.tsx
          • Accordion
            • AccordionData.tsx
          • Tabs
            • TabsData.tsx
          • Lists
            • ListsData.tsx
        • General
          • Dashboard
            • DashboardData.tsx
          • Widgets
            • WidgetsData.tsx
        • Forms&Table
          • Form
            • FormData.tsx
          • Table
            • TableData.tsx
        • Icons
          • IconsData.tsx
        • Layout
          • LayoutData.tsx
          • Menu.tsx
      • Layout
        • Header
          • Header.tsx
        • Footer
          • Footer.tsx
        • SideBar
          • Sidebar.tsx
        • ThemeCustomizer
          • ThemeCustomizer.tsx
      • Components
        • Applications
          • Bookmark
            • BookmarkContainer.tsx
          • Calender
            • CalenderContainer.tsx
          • Chat
            • ChatContainer.tsx
          • Contact
            • ContactContainer.tsx
          • Ecommerce
            • Product
              • ProductContainer.tsx
            • Cart
              • CartContainer.tsx
            • Checkout
              • CheckoutContainer.tsx
          • Email
            • EmailContainer.tsx
          • FlieManager
            • FlieManagerContainer.tsx
          • Project
            • NewProject
              • NewProjectContainer.tsx
          • SearchResult
            • SearchResultContainer.tsx
          • SocialApp
            • SocialAppContainer.tsx
          • Tasks
            • TasksContainer.tsx
          • Todo
            • TodoContainer.tsx
          • User
            • UserContainer.tsx
        • Bonus Ui
          • BasicCard
            • BasicCardContainer.tsx
          • Breadcrumbs
            • BreadcrumbContainer.tsx
          • CreativeCard
            • CreativeCardContainer.tsx
          • Dropzone
            • DropzoneContainer.tsx
          • ImageCropper
            • ImageCropperContainer.tsx
          • OwlCarousel
            • OwlCarouselContainer.tsx
          • Paginations
            • PaginationsContainer.tsx
          • RangeSlider
            • RangeSliderContainer.tsx
          • Rating
            • RatingContainer.tsx
        • General
          • Dashboard
            • default
              • DefaultDashboardContainer.tsx
            • ecommerce
              • EcommerceDashboardContainer.tsx
          • Widgets
            • Chart
              • ChartWidgetsContainer.tsx
            • General
              • GeneralWidgetsContainer.tsx
        • Forms&Table
          • Form
            • FormsControl
              • BaseInput
                • BaseInputContainer.tsx
            • FormsLayout
              • FormWizardOne
                • FormWizardOneContainer.tsx
            • FormWidgets
              • ClipBoard
                • ClipBoardContainer.tsx
          • Table
            • TableData.tsx
          • Tables
            • DataTable
              • ApiTable
                • ApiTableContainer.tsx
            • ReactstrapTable
              • BasicTable
                • BasicTableContainer.tsx
            • FormWidgets
              • ClipBoard
                • ClipBoardContainer.tsx
          • Table
            • TableData.tsx
        • Icons
          • FeatherIcons
            • FeatherIcons.tsx
          • FlagIcons
            • FlagIcons.tsx
          • FontAwesomeIcons
            • FontAwesomeIcons.tsx
          • ICOIcon
            • ICOIcon.tsx
          • ThemifyIcon
            • ThemifyIcon.tsx
          • WhetherIcon
            • WhetherIcon.tsx
        • MISCELLANEOUS
          • Blog
            • AddPost
              • AddPostContainer.tsx
          • FAQ
            • FAQ.tsx
          • Gallery
            • GalleryGrid
              • GalleryGridContainer.tsx
          • JobSearch
            • CardView
              • CardViewContainer.tsx
          • Knowledgebase
            • Knowledgebase.tsx
        • Others
          • Error
            • Error400.tsx
            • Error401.tsx
            • Error403.tsx
            • Error500.tsx
            • Error401.tsx
            • Error503.tsx
          • Authentication
            • Login.tsx
            • LoginTooltip.tsx
            • RegisterLogin.tsx
        • Ui Kits
          • Typography
            • TypographyContainer.tsx
          • Avatars
            • AvatarsContainer.tsx
          • HelperClasses
            • HelperClassesContainer.tsx
          • Grid
            • GridContainer.tsx
          • TagPills
            • TagPillsContainer.tsx
          • Progress
            • ProgressContainer.tsx
          • Modal
            • ModalContainer.tsx
          • Alert
            • AlertContainer.tsx
          • Popover
            • PopoverContainer.tsx
          • Tooltip
            • TooltipContainer.tsx
          • Dropdown
            • DropdownContainer.tsx
          • Accordion
            • AccordionContainer.tsx
          • BootstrapTabs
            • BootstrapTabsContainer.tsx
          • Lists
            • ListsContainer.tsx
      • Constant
        • index.tsx
      • Redux
        • Reducers
          • BookmarkSlice.tsx
          • LayoutSlice.tsx
          • ThemeCustomizer.tsx
        • Hooks.tsx
        • Store.ts
      • Types
        • BokmarkType.tsx
        • themeCustomizerType.tsx
        • SidebarTypes.tsx
        • BonusuiTypes.tsx
        • DataTablesType.tsx
        • ModelTypes.tsx
        • FormLayoutTypes.tsx
        • FormWidgetsType.tsx
        • uikitsType.tsx
      • utils
        • helper
          • MsToTime.tsx
        • FeatherIcons.tsx
        • MainProvider.tsx
        • Ecommerce.service.tsx
        • NoSsr.tsx
        • DynamicNumber.tsx
      • index.scss
      • middleware.tsx
    • package.json
    • .eslintsrc.json
    • package-lock.json
    • tsconfig.json
    • next.config.ts