Skip to content

Commit 3a3bcc3

Browse files
committed
docs(readme): update project version and expand technology stack details
- Bump project version to v0.2.0 in README - Add Prisma database commands for npm and Bun scripts - Upgrade Next.js framework version to 16+ - Extend state management with Zustand and add TanStack Query for data fetching - Include React Hook Form with Zod validation for forms - Add Recharts for charting and Framer Motion for animations - Include @dnd-kit for drag and drop functionality - Add TanStack Table for data tables - Integrate NextAuth.js for authentication - Add next-intl for internationalization support - Mention Prisma ORM for database management - Update data section to include JSON files and Prisma schema management - Document database schema and migration management commands with Prisma
1 parent 21b2ff5 commit 3a3bcc3

1 file changed

Lines changed: 22 additions & 4 deletions

File tree

README.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Awesome DevSecOps
1+
# Awesome DevSecOps v0.2.0
22

33
A comprehensive DevSecOps resource hub featuring security tools, learning paths, code examples, and best practices for integrating security into your DevOps pipeline. This project serves as a curated collection of resources to help developers, security professionals, and DevOps engineers implement security measures throughout the software development lifecycle.
44

@@ -116,9 +116,17 @@ awesome-devsecops-v2/
116116
- `npm run start` - Start production server
117117
- `npm run lint` - Run ESLint
118118
- `npm run format` - Format code with Prettier
119+
- `npm run db:push` - Push Prisma schema to database
120+
- `npm run db:generate` - Generate Prisma client
121+
- `npm run db:migrate` - Run Prisma migration
122+
- `npm run db:reset` - Reset Prisma database
119123
- `bun run dev` - Start development server with Bun
120124
- `bun run build` - Build for production with Bun
121125
- `bun run start` - Start production server with Bun
126+
- `bun run db:push` - Push Prisma schema to database with Bun
127+
- `bun run db:generate` - Generate Prisma client with Bun
128+
- `bun run db:migrate` - Run Prisma migration with Bun
129+
- `bun run db:reset` - Reset Prisma database with Bun
122130

123131
## 🛡️ DevSecOps Tools Included
124132

@@ -231,12 +239,21 @@ To contribute learning resources or code examples:
231239

232240
## 🎨 Technology Stack
233241

234-
- **Framework**: Next.js 14+ (App Router)
242+
- **Framework**: Next.js 16+ (App Router)
235243
- **Language**: TypeScript
236244
- **Styling**: Tailwind CSS
237245
- **UI Components**: shadcn/ui
238246
- **Icons**: Lucide React
239-
- **State Management**: React Hooks
247+
- **State Management**: React Hooks, Zustand
248+
- **Data Fetching**: TanStack Query
249+
- **Forms**: React Hook Form with Zod validation
250+
- **Charts**: Recharts
251+
- **Animations**: Framer Motion
252+
- **Drag & Drop**: @dnd-kit
253+
- **Data Tables**: TanStack Table
254+
- **Authentication**: NextAuth.js
255+
- **Internationalization**: next-intl
256+
- **Database**: Prisma ORM
240257
- **Data**: Static JSON files
241258
- **Linting**: ESLint
242259
- **Formatting**: Prettier
@@ -262,7 +279,8 @@ DATABASE_URL=your-database-url
262279

263280
- **Theme**: Modify `src/app/globals.css` and `tailwind.config.ts`
264281
- **Components**: Customize UI components in `src/components/ui/`
265-
- **Data**: Update JSON files in `src/data/`
282+
- **Data**: Update JSON files in `src/data/` or configure Prisma database in `prisma/schema.prisma`
283+
- **Database**: Manage database schema and migrations with Prisma commands
266284

267285
## 🚨 Security
268286

0 commit comments

Comments
 (0)