Giter VIP home page Giter VIP logo

fe-lia-2024's Introduction

Recreate Stendahls' web at https://www.stendahls.se/ .

Use our live pages as a sketch to start rewriting our web. How far you get, how your result looks and functions does not matter.

What matters is how you write your code and structure it.

Goals and tips

  • Do our start page first.
  • Split the code into components and add structure where the repo needs.
  • Write and add structure so that it would be easy for another person to take over your work.
  • Stuff should work in major browsers and both on desktop and mobile.
  • Hard code everything.
  • Copy content from our pages.
  • Please feel free to copy code from our pages as well, however code in the repo should be used, easy to read, and make sense.

Do not

  • Do not get stuck on polishing.
  • Do not get stuck on tooling, ops or deployment.

Get started

You can find our template repo at https://github.com/stendahls/fe-lia-2024 .

You will need to clone it to your computer by running:

git clone https://github.com/stendahls/fe-lia-2024.git

Change to the new folder:

cd fe-lia-2024

Install node packages by running:

npm install

Start the local dev service by running:

npm run dev

Then browse to http://localhost:5173/ .

We have created a component for you to help you start out, the Navbar component. It shows you how to structure a component and also how to use it in the app. You don't have to use the pre-made component, but if you do, note that the component is not finished, so it's up to you to make it look nicer.
Note: the navbar component is not the main focus here, it was simply created to show you the structure of a component and how to use it. Focus on the whole solution rather than "just" fixing the navbar.

Instructions for delivery

  • When you are finished or the time is up, ZIP the project. Use the naming convention "yourname-StendahlsWebsite" for your ZIP file.
  • Upload the ZIP at https://wkf.ms/3UgZU9G

fe-lia-2024's People

Contributors

oskarrisberg avatar wolfa127 avatar

Watchers

Manush Dodunekov avatar Mikael Högberg avatar Oskar Risberg avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.