Group Project Day

Morning Javascript: The Filesystem Module

  • Use this to access and write files on your desktop from node
  • This is fantastic for script writing, creating desktop apps, creating apps, and working with data

Important syntax

The FS module provides tons of functionality. Here are a couple examples. See a full list from the docs

  • fs.access()
  • fs.appendFile()
  • fs.close()
  • fs.mkdir()
  • fs.open()
  • fs.readFile()

Gist and Activity

  • Gist
  • Create a script that will create a file and write text into it.

Extra Resources


Nuxt Nitro Server

  • Clone this repository and use it to practice servers in nuxt
  • See the readme for activity ideas

Group Project

  • Goal: To create a multipage website
  • Required Tech Stack: Nuxt + Netlify.
  • Optional Stack Components: Headless CMS, CSS Framework, other modules and plugins
  • Topic: Create this on any topic that you like.
    • Some ideas:
      • An informational site for your team's web dev company
      • An informational site for an imaginary client
        • Tourism, Makeup brand, Sports team, Artist Portfolio...
  • 1st step: write a group charter
    • this is required, outline your roles, expectations, goals, team rules (organizational and coding), tech stack.
  • 2nd step: Plan your project (you can get points for creating and managing your project with a kanban board)

Lab Time

  • Group Work!