Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.
/ mern-ssr-blog Public archive

📰 An isomorphic blog application with SSR using TypeScript, MERN stack and Docker (🚧 in progress)

Notifications You must be signed in to change notification settings

on3dd/mern-ssr-blog

Repository files navigation

mern-ssr-blog

📰 An isomorphic blog application with SSR using MERN stack, TypeScript and Docker (in progress 🚧)

Things to be done

  • API
  • Layouts
  • Routing
  • Authentication
  • Accessibility
  • Docker
    • for development
    • for production
  • Deployment

Technology stack

Global

  • Webpack 4
  • Babel 7.11.6
  • Typescript 3.7.5
  • Docker (not yet)

Front-end

  • React 16.13
  • React-redux 7.2
  • Redux-thunk 2.3
  • React-router 5.2
  • React-router-config 5.1
  • Styled-components 5.2

Back-end

  • Node.js 14.15
  • Express 4.17

Database

  • MongoDB Cloud
  • Mongoose 5.10

Utils

  • Axios 0.20
  • Morgan 1.10
  • Winston 3.3

Testing

  • Jest
  • React testing library

Editor related

  • Prettier
  • Editorconfig
  • ESLint (not yet)

Project setup

npm install

Compiles and runs for development

npm run run:dev

Compiles and runs for production

npm run run:prod

Runs tests

npm run test

About

📰 An isomorphic blog application with SSR using TypeScript, MERN stack and Docker (🚧 in progress)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published