Skip to content

merogersdev/focus

Repository files navigation

Focus App

Focus App Screenshot

Quick Summary

This application was built with Next.js to serve as a minimal pomodoro timer application that doesn't get in the way of your workflow.

Goal

To improve my coding skills in TypeScript and Next.js while creating an app that I can use everyday.

Core Technologies

  • Next.js v13
  • Redux Toolkit v1.9
  • TailwindCSS v3
  • Typescript v5.2
  • Jest v29

Scripts

  • Development Server: npm run dev
  • Build for Production: npm run build
  • Run in Production Mode: npm run start
  • Lint npm run lint
  • Lint with Fix: npm run lint:fix
  • Run Unit Tests: npm run test
  • Run Unit Tests in Watch Mode: npm run test:watch
  • Initial Setup for Husky: npm run prepare

Initial Setup (Development)

  1. Clone repo to your computer and run npm run install to install application dependencies.
  2. Run npm run dev to start the development server.

Tags

Next JS TypeScript TailwindCSS Redux Jest AWS GitHub Actions