This is a nextjs full stack dashboard application.
TechStack is Nextjs with Typescript and Tailwind for front-end. Nextjs for back-end PostgreSQL for database.
In this app I learned and used Nextjs14 concepts which include:
- CSS Styling
- Optimizing Fonts and Images
- Layouts and Pages
- Seamless Navigation between pages with Nextjs "" tag
- Setting up Database
- Data fetching form the Database
- Streaming {that breaks down data into smaller chunks and loads}
- Search and Pagination
- Mutating Data {with React server actions}
- Handling Errors
- Improving Accessibility
- Authentication