Education
Work
Angular
Azure
MySQL
Django
Git
Github
GraphQL
MongoDB
Next.js
Node.js
Vue.js
Nuxt.js
PostgreSQL
Prisma
React
Redux
TypeScript
Python
Docker
Next.js
Prisma
PostgresQL
Stripe
Server-Actions
The Task Manager is a Next.js app, similar to Trello, designed for managing tasks, lists, and boards. Users can perform actions such as creating, updating, and deleting tasks, with additional features like drag-and-drop functionality, user authentication, and subscription-based payments. Prisma serves as the ORM, while PostgreSQL is used for database management, and Stripe handles the payment processing. Server-side logic is implemented using server actions. The application follows best practices for both Next.js and server actions.
MongoDB
Next.js
Express
Azure
Destination Australia is a web application that allows users to explore Australia. The application features a dashboard for managing blog posts, user authentication, and a user-friendly interface for browsing and reading blog posts. The backend is built with Express and MongoDB, while the frontend is developed using Next.js. Images are stored in Azure Blob Storage, and the application is deployed on Azure App Service. The project demonstrates best practices for building a full-stack web application with Next.js and Express. It is also social media platform for students to share their experiences in Australia and help each other.