Skip to content

Commit d8307b6

Browse files
authored
Merge pull request #21 from boostcampwm-snu-2026-1/dev
release: Week 2 — 핵심 기능 수직 슬라이스 완성
2 parents c3cf74d + 5529f7f commit d8307b6

51 files changed

Lines changed: 14349 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env.local.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url_here
2+
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key_here
3+
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY=your_google_maps_api_key_here
4+
SHARE_LINK_SECRET=your_random_secret_here

.gitignore

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.*
7+
.yarn/*
8+
!.yarn/patches
9+
!.yarn/plugins
10+
!.yarn/releases
11+
!.yarn/versions
12+
13+
# testing
14+
/coverage
15+
16+
# next.js
17+
/.next/
18+
/out/
19+
20+
# production
21+
/build
22+
23+
# misc
24+
.DS_Store
25+
*.pem
26+
27+
# debug
28+
npm-debug.log*
29+
yarn-debug.log*
30+
yarn-error.log*
31+
.pnpm-debug.log*
32+
33+
# env files (can opt-in for committing if needed)
34+
.env*
35+
!.env*.example
36+
37+
# claude
38+
CLAUDE.md
39+
AGENTS.md
40+
41+
# course guides (not part of project)
42+
week*_guide.pdf
43+
44+
# local database
45+
local.db
46+
local.db-wal
47+
local.db-shm
48+
49+
# vercel
50+
.vercel
51+
52+
# typescript
53+
*.tsbuildinfo
54+
next-env.d.ts

eslint.config.mjs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { defineConfig, globalIgnores } from "eslint/config";
2+
import nextVitals from "eslint-config-next/core-web-vitals";
3+
import nextTs from "eslint-config-next/typescript";
4+
5+
const eslintConfig = defineConfig([
6+
...nextVitals,
7+
...nextTs,
8+
// Override default ignores of eslint-config-next.
9+
globalIgnores([
10+
// Default ignores of eslint-config-next:
11+
".next/**",
12+
"out/**",
13+
"build/**",
14+
"next-env.d.ts",
15+
]),
16+
]);
17+
18+
export default eslintConfig;

next.config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import type { NextConfig } from "next";
2+
3+
const nextConfig: NextConfig = {
4+
serverExternalPackages: ["better-sqlite3"],
5+
};
6+
7+
export default nextConfig;

0 commit comments

Comments
 (0)