Mykyta Tarakanov

My recent projects

Quiz App

I developed a robust, serverless Learning Management Application (LMS) using Next.js, Node.js, and AWS. This enterprise-grade app features a frontend built with Next.js, Redux Toolkit, Tailwind CSS, Shadcn, TypeScript, Framer Motion, React Hook Form, Zod, and Stripe for payment processing. The backend utilizes a serverless architecture powered by Node.js, Express.js, Docker, AWS Lambda, API Gateway, DynamoDB, S3, and CloudFront. User authentication is simplified with Clerk, and the application is hosted on Vercel for optimal performance.

Next.jsNext.js
TypeScriptTypeScript
ClerkClerk
Amazon DynamoDBDynamoDB
AWS LambdaAWS Lambda
ReduxRedux
Amazon S3Amazon S3
Amazon API GatewayAmazon API Gateway
ExpressExpress
Node.jsNode.js
StripeStripe
Quiz App

Built a quiz application using Next.js and TypeScript, with authentication handled by Clerk. Utilized MongoDB and Prisma for efficient data management. Users can participate in quizzes and view a leaderboard, but quiz creation is restricted. The app ensures a seamless and secure user experience.

Next.jsNext.js
TypeScriptTypeScript
ClerkClerk
MongoDBMongoDB
PrismaPrisma
Foodies App

I developed Foodies, a culinary-themed web application built with Next.js 15 using the new App Router architecture. The project leverages server and client components for efficient data fetching and rendering, providing a fast, modern user experience. I used better-sqlite3 for the database layer to store and manage application data.

Next.jsNext.js
SQLiteBetter-sqlite-3
ReactReact

Go further, get more...