Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

268 Commits

Folders and files

Repository files navigation

Nest Logo Nest Logo

NextJS for blog.steinjun.net

This is a personal project where I document my development experiences and personal studies.
Currently changing the project structure.

Technologies Used

  • NextJS
  • Typescript
  • tailwind (main)
  • Styled Components (MUI) (sub)
  • Material-UI (MUI)
  • Docker(compose)

Features

Below are the features of this blog:

1. Upload Post

Upload posts that contain a title, subtitle, description, thumbnail, tags, and body. The post body is managed by MarkDown and uses the react-md-editor for editing. Additionally, users can upload images to the server directly from the editor by pasting.

2. Post List

The blog includes a main page that shows recommendations, regulars, and recents posts. Additionally, users can access a page that lists all posts in the order of the most recent ones. The post list is implemented using infinity-scroll.

3. Login

Use OAuth login (kakao) for admin authorization (writing and editing permission).

4. Responsive for all sizes of display

All pages have responsive design.

5. Specials 🪄

The blog includes some unique functionalities that are not commonly found in blogs, such as:

  • ✅ /profile page.
    (Only mobile works) Sync the profile card with the gyroscope of the mobile device.
    🥚🐰 There is an Easter egg to reaching this page!
  • ✅ /post/10(Baekjoon) page.
    It shows Baekjoon ranking in real-time.
  • 🚧 /village/square page offers virtual space with real-time chatting and character moving. Up to 5 people can access this service.

Thank you for checking out my blog!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages