Skip to content

damian-balas/jam

Repository files navigation

Next.js, Contentful & TypeScript

General Info

You can add recipes in Contentful headless CMS and see them on the website.

This project was made for educational purposes only by following this course: Next.js & Contentful Site Build Tutorial. I have extended the code with TypeScript by my own and added some features.

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

Setup

Clone this repo to your desktop.

git clone [email protected]:damian-balas/jam.git

Go to it's root directory.

cd jam

Run yarn to install all dependencies.

yarn

Once the dependencies are installed, you can run yarn dev to start the application. You will then be able to access it at localhost:3000.

yarn dev

Build

To build this app for production run yarn build.

yarn build

Technologies

  • React v17.0.2
  • Next v10.1.3
  • Contentful v8.2.1
  • TypeScript v4.2.4
  • Sass v1.32.8 (with CSS Modules)

Features

  • Add recipes in Contentful headless CMS

  • Show a list of recipes on home screen

  • View details about a recipe

Status

Project is: finished.

Contact

Created by @Damian Balas