Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ore-codes/blog-takehome

Next.js blog website - take home assessment
https://github.com/ore-codes/blog-takehome

app-router blog crud cypress daisyui end-to-end-testing framer-motion nextjs13 react-query reactjs tailwindcss

Last synced: 27 days ago
JSON representation

Next.js blog website - take home assessment

Awesome Lists containing this project

README

        

## Some packages used in this project
- Next.js
- React
- React Query
- Tailwind CSS
- Daisy UI
- Framer Motion
- Cypress

## Getting Started
Go to https://dummyapi.io and get an app id by registering.

In .env.local set the app id
```
NEXT_PUBLIC_DUMMY_API_KEY=[app-id]
```

Install

```bash
npm install
```

Run development server at [http://localhost:3000](http://localhost:3000)

```bash
npm run dev
```

Build

```bash
npm run build
```

Serve built application

```bash
npm run start
```

Test

```bash
npm run test
# or
npm run test:coverage # with coverage
# or
npm run test:open # Test in GUI
```