All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Implemented new home page design in page.tsx
- Enhanced sidebar navigation functionality
- Applied consistent formatting across the application
- Improved sidebar navigation structure and styling
- Unused navigation components:
- team-switcher.tsx
- nav-user.tsx
- nav-projects.tsx
- nav-main.tsx
- Corrected breadcrumb navigation links
- Integrated shadcn/ui component library
- Installed Radix UI as a dependency
- Created initial UI component structure
- Generated core UI components:
- Avatar
- Badge
- Breadcrumbs
- Button
- Collapsable
- Card
- Dropdown-menu
- Input
- Separator
- Sheet
- Skeleton
- Tabs
- Toggle-group
- Toogle
- Tooltip
- Implemented basic application layout and styling
- Updated env.ts configuration for production deployment
- Migrated from start-database.sh script to docker-compose for improved database management
- Deprecated start-database.sh script
- Initial deployment to Vercel platform
- Migrated env.js to env.ts for improved type safety
- Converted next.config.js to next.config.ts
- New assessment list component at ~/app/_components/assessment-list.tsx
- New assessment creation form at ~/app/_components/create-assessment-form.tsx
- Relocated router configuration from root to /routers/appRouter.ts for better project structure
- Migrated schema from post.ts to assessment.ts for assessment functionality
- Updated root.ts routing to support assessment operations
- Resolved ESLint warnings and code style issues
- Set up initial Prisma schema and database configuration
- Implemented first database migrations
- Created base schema structure for the application
- Initial project setup and repository creation
- Basic project structure and dependencies
- Core configuration files