Siem-P / fivespark

Ontwerp en maak een data driven online concept voor een opdrachtgever

Home Page:https://busy-deer-knickers.cyclic.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“£ Fivespark - pricing landingpage

Een dynamische frontend waar verschillende contracten worden gerepresentateerd. Hier wordt een overzicht aangeboden waar prijzen, servicecontracten en activiteiten bij horen.

πŸ—ƒοΈ Inhoudsopgave

πŸ“œ Beschrijving

In dit project ben ik aan de slag gegaan met het maken van een landingspagina waar klanten een weergave krijgen van verschillende service contracten.

image

πŸͺš Gebruik

Deze landingspage is bedoelt om gebruiker (klanten) een idee te geven wat deze service contracten inhouden, wat ze bieden, kosten en wat de vergelijkingen zijn met betrekking tot andere contracten.

🎭 Kenmerken

Dit project is gemaakt met:

Tools

  • πŸ’» Visual Studio Code
  • 🎨 Concepts
  • πŸ–Ό Figma

Tech

  • πŸ”‘ Dotenv
  • βš™οΈ NodeJS
  • πŸ–ΌοΈ EJS
  • πŸ“‘ ExpressJS
  • πŸ–ŒοΈ CSS

NodeJS

NodeJS is een JavaScript runtime omgeving waarmee JavaScript buiten de browser kan worden uitgevoerd. Met Node js kun je gebruik maken van server side scripting en command-line tools.

EJS

EJS is een templating language voor het genereren van HTML met JavaScript. Het zorgt ervoor dat ik HTML files kan renderen met JavaScript data. Ook kan ik gebruik maken van partials om mijn HTML code zo DRY mogelijk te maken.

ExpressJS

ExpressJS is een NodeJS framework. Express helpt binnen dit project bij het verwerken van API requests en responses.

The HUB (Fivespark API)

Deze website maakt gebruik van data uit de HUB. In de .env.example staat uitgelegd hoe je hier van gebruik kan maken.

Voorbeeldje van het .env bestand.

ACCESS_TOKEN="Vul hier je token in"

UltiTV API

πŸ“₯ Installatie

  1. Clone of download deze repository naar de gewenste folder.
  2. Open de root directory van dit project en open het project in een code editor naar keuze.
  3. Gebruik npm install om de benodigde packages te downloaden voor dit project.
  4. Vul je ACCESS_TOKEN in het .env bestand in.
  5. Start een server met npm run start.

πŸ“˜ Bronnen

ExpressJS

EJS

Fetch API

Mobile pricing page design & Explanations

Designing pricing pages on desktop

πŸͺͺ Licentie

This project is licensed under the terms of the MIT license.

About

Ontwerp en maak een data driven online concept voor een opdrachtgever

https://busy-deer-knickers.cyclic.app/

License:MIT License


Languages

Language:CSS 52.7%Language:EJS 30.6%Language:JavaScript 16.7%