Skip to content

Next.js v14 + Mantine + DummyJSON social twitter-like fake application.

Notifications You must be signed in to change notification settings

StarkMP/microblog

Repository files navigation

Microblog

Social twitter-like fake application with REST API and authentication system based on DummyJSON. Work in progress.

DEMO: https://microblog-starkmp.vercel.app

Requirements

Install packages

npm install

Define variables for .env or .env.development

Don't forget to do it. You can copy vars from .env.example and create new environment files.

Build production

npm run build

Run production server

npm run start

Run development hot-reload server

npm run dev

Development hints

Pre-commit checklist

  • Run: npm run format
  • Run: npm run typecheck
  • Run: npm run lint
  • Run: npm run test

Technology stack

  • TypeScript
  • Next.js v14 (app router)
  • Mantine
  • Redux ToolKit
  • Vitest + RTL
  • SCSS Modules
  • Turbo

Versioning

Major.Minor.Patch

Commits naming pattern

Conventional Commits

Code owner

StarkMP

About

Next.js v14 + Mantine + DummyJSON social twitter-like fake application.

Resources

Stars

Watchers

Forks