├── src └── app │ ├── globals.css │ ├── homepage.module.css │ ├── favicon.ico │ ├── page.jsx │ └── layout.js ├── .eslintrc.json ├── public ├── food.png ├── logo.png ├── moon.png ├── p1.jpeg ├── style.png ├── sun.png ├── coding.png ├── culture.png ├── fashion.png ├── tiktok.png ├── travel.png ├── youtube.png ├── facebook.png └── instagram.png ├── jsconfig.json ├── next.config.js ├── package.json ├── .gitignore └── README.md /src/app/globals.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/homepage.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /public/food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/food.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/moon.png -------------------------------------------------------------------------------- /public/p1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/p1.jpeg -------------------------------------------------------------------------------- /public/style.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/style.png -------------------------------------------------------------------------------- /public/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/sun.png -------------------------------------------------------------------------------- /public/coding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/coding.png -------------------------------------------------------------------------------- /public/culture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/culture.png -------------------------------------------------------------------------------- /public/fashion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/fashion.png -------------------------------------------------------------------------------- /public/tiktok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/tiktok.png -------------------------------------------------------------------------------- /public/travel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/travel.png -------------------------------------------------------------------------------- /public/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/youtube.png -------------------------------------------------------------------------------- /public/facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/facebook.png -------------------------------------------------------------------------------- /public/instagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/public/instagram.png -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safak/next-blog/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./src/*"] 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {} 3 | 4 | module.exports = nextConfig 5 | -------------------------------------------------------------------------------- /src/app/page.jsx: -------------------------------------------------------------------------------- 1 | import styles from "./homepage.module.css"; 2 | 3 | export default function Home() { 4 | return
Hello
; 5 | } 6 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "starter", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint" 10 | }, 11 | "dependencies": { 12 | "eslint": "8.48.0", 13 | "eslint-config-next": "13.4.19", 14 | "next": "13.4.19", 15 | "react": "18.2.0", 16 | "react-dom": "18.2.0" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/app/layout.js: -------------------------------------------------------------------------------- 1 | import './globals.css' 2 | import { Inter } from 'next/font/google' 3 | 4 | const inter = Inter({ subsets: ['latin'] }) 5 | 6 | export const metadata = { 7 | title: 'Blog App', 8 | description: 'The best blog app!', 9 | } 10 | 11 | export default function RootLayout({ children }) { 12 | return ( 13 | 14 | {children} 15 | 16 | ) 17 | } 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | 27 | # local env files 28 | .env*.local 29 | .env 30 | # vercel 31 | .vercel 32 | 33 | # typescript 34 | *.tsbuildinfo 35 | next-env.d.ts 36 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). 2 | 3 | ## Getting Started 4 | 5 | First, run the development server: 6 | 7 | ```bash 8 | npm run dev 9 | # or 10 | yarn dev 11 | # or 12 | pnpm dev 13 | ``` 14 | 15 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 16 | 17 | You can start editing the page by modifying `app/page.js`. The page auto-updates as you edit the file. 18 | 19 | This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. 20 | 21 | ## Learn More 22 | 23 | To learn more about Next.js, take a look at the following resources: 24 | 25 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 26 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 27 | 28 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 29 | 30 | ## Deploy on Vercel 31 | 32 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 33 | 34 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. 35 | --------------------------------------------------------------------------------