Skip to content

Latest commit

 

History

History
48 lines (42 loc) · 1.43 KB

README.md

File metadata and controls

48 lines (42 loc) · 1.43 KB

Getting Started

  1. Make sure you're on node v22.6.0.
  2. Check with
node -v
  1. Use nvm to switch to the right version if needed.
  2. Git clone and switch to a new branch. You can name it firstname-lastname. Like john-doe. See Git Tips
  3. Install node packages.
npm install
  1. Run the development server:
npm run dev

Open http://localhost:3000 with your browser to see the result.

Developing

Layout

  • The website is laid out within src/app. globals.css, layout.tsx, and page.tsx (within src/app) control the whole website, so they generally shouldn't be modified.
  • The components for the individual pages can be found within src/app/components.
  • Within src/app/components, you will find: CalendarPage Header PolaroidsPage ComputerPage HomePage Sidebar.
  • Each folder has files controlling each component.

Git Tips

To switch to your own branch:

git checkout -b firstname-lastname

After making changes, stage your changes:

git add .

and commit:

git commit -m "Your commit message here"

Then push to your branch (not to main):

git push origin firstname-lastname

Coding Tips

  • Codeium and ChatGPT are your best friend. Copy and paste files. Use very detailed, specific prompts, and give as much context as possible. I don't reccommend sending screenshots of the figma... it's not very good at that.