Richard Pickman

year

summer 2023

client

Nyurgun

project

quiz app

role

developer

image

Task

My most recent project involved creating a concise Quiz app as a favor for an old friend who had a pressing deadline for his master's degree application. He approached me for assistance, prompting me to reflect on his situation. Drawing from my own experiences as a Bachelor's graduate, I remember that quiz apps could serve as a valuable tool for exam preparation, because I used them myself. In university Python was my primary programming language, so I crafted a quiz app tailored to the Telegram platform, given its cost-effectiveness for deployment and maintenance. However, now, with five years of development experience and a variety of deployment options at my disposal, I opted for a fullstack development approach, utilizing Vercel as the hosting platform. And so, the project was set in motion.

Developing

I used the well-known NextJS stack, with automatic deployment on Vercel. My initial steps included creating a simple question layout, keeping track of correct answers, and setting up the logic for smooth transitions between questions. As usual, the primary challenge centered around organizing the questions effectively. Luckily, it wasn't an overly complex task, and I wrapped it up in just a day. To maintain code quality and consistency, I relied on my reliable tools, Eslint and Prettier. Now that the project is live and my friend is satisfied with the results (he successfully passed his exams), I've repurposed it as a personal learning opportunity, using it to familiarize myself with countries' flags.

NEXT JS

Tailwind

Eslint

Prettier

Vercel

CHATGPT JSON Generator

NEXT JS

Tailwind

Eslint

Prettier

Vercel

CHATGPT JSON Generator

Next project
mountains