Skip to main content
  1. All Posts/

fast-assembled-furniture

eCommerce TypeScript
MMMMMMMMMMMMMMMM$   .$######$.                 MMMMMMMMMMMMMMMM$    
            MMMMMMMMMMMMMMM$    #MMMMMMMM#                 MMMMMMMMMMMMMMM$    
    MMMMMMMMMMMMMMMMMMMMMM$    (MMMMMMMMMM)        MMMMMMMMMMMMMMMMMMMMMM$     
    MMMMMMMMMMMMMMMMMMMMM$    .WMMMM##MMMMM!       MMMMMMMMMMMMMMMMMMMMM$     
    MMMMMMMMM                 #MMMM#  #MMMM#       MMMMMMMMM                   
    MMMMMMMMMMMMMMMMMM$      !MMMM#    #MMMM!      MMMMMMMMMMMMMMMMMM$         
            MMMMMMMMM$            #MMMM#                   MMMMMMMMM$          
    MMMMMMMMMMMMMMMM$       !MMMMMMMMMMMMMMMM!     MMMMMMMMMMMMMMMM$           
    MMMMMMMMMMMMMMMM       'MMMMMMMMMMMMMMMMMM'    MMMMMMMMMMMMMMMM            
    MMMMMMMMM              MMMMMM#      #MMMMMM    MMMMMMMMM                   
    MMMMMMMMM             #MMMMM#        #MMMMM#   MMMMMMMMM                   
    MMMMMMMMM            'MMMMMM!        !#MMMMM'  MMMMMMMMM                   
                                                                               
                                                                               

Fast Assembled Furniture is a Berlin-based, beautiful, functional and modular furniture system made of reusable DIN normed boxes.
This is it’s website’s repository.

Stack

This is a Next.js project written in TypeScript, bootstrapped with create-next-app and using GraphCMS as it underlying headless CMS.

Running the website locally

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.tsx. The page auto-updates as you edit the file.
The pages/api directory is mapped to /api/*. Files in this directory are treated as API routes instead of React pages.

Documentation pages

This website has its own custom documentation page where you can find information about the FAF brand but also about the UI components of this project. It is located in pages/brand and the UI section can be seen at http://localhost:3000/en/brand/ui.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository – your feedback and contributions are welcome!
Check out our Next.js deployment documentation for more details.