dongzoolee / theater_front

https://blog.soga.ng

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

theater_front

Personal Blog With Concept: Theater

Introduction

This is the front-side of my Blog Application. You can check out the Backend-side also.

Development

Built With

React(Hooks, Styled-Components, Context API), Manual SSR, Docker

Setting up Dev

  1. With command below you will get a clone of this repository.
git clone https://github.com/nant0313/theater_front
  1. And next install all of the dependencies required for this project
npm install
  1. Run develop server
npm run dev

Building

npm run build

Then you will see the files in public/.

Deploying / Publishing

The Command below will run node server.js and start server-side rendering for SEO (Search Engine Optimization).

npm start

Database

In this project you need to add .env file to main directory. Please fill In the blanks below and add to .env file.

MYSQL2_HOST=
MYSQL2_USER=
MYSQL2_PW=
MYSQL2_DB=

Todo

  • Fix Manual Server-Side-Rendering -> Next.js
  • Add Like Button to Posts, Comments.

About

https://blog.soga.ng


Languages

Language:JavaScript 72.2%Language:SCSS 20.5%Language:HTML 3.7%Language:CSS 3.4%Language:Dockerfile 0.1%