Ray's Blog

A personal blog for music producer and mixing engineer Ray Maschine.

Disclaimer: Database of this project has cold start due to Azure free tier on Azure SQL for now. You should wait for a minute to see the content.

Content

Overview

  • Status

    :

    Deployed

  • Timeline

    :

    Jul 2024 - Sep 2024

Description

Ray's Blog is a dynamic individual blog website developed during my internship at Entegre Yazılım.

Created for the music producer and mixing engineer Ray Maschine, the website is designed to be a personal blog where Ray can share his thoughts, experiences, and knowledge with his followers.

Features

  • Server and database deployed on Azure
  • Client deployed on Vercel
  • Admin authentication with JWT
  • Markdown support
  • Image uploading for blog posts
  • Post querying with tags and categories
  • Post and image sorting
  • Fully responsive design
  • Dark and light themes
  • Toast updates

Tech Stack

Screenshots

Main page of the ray's blog website

Main page

Main page of the ray's blog website

Main page with light theme

Articles page of the ray's blog website

Articles page with sorting and querying options

Article page of the ray's blog website

Article page

Article page of the ray's blog website

Article page with markdown content

Article page of the ray's blog website

Fully working category and tag querying

Article creation page of the ray's blog website

Article Creation page

Article creation page of the ray's blog website

Article Creation page with DIY markdown editor and preview

Article creation page of the ray's blog website

Article Creation page with local draft and clean functions

Image gallery page of the ray's blog website

Image Gallery to upload and use images in the articles

Responsive Design Examples

Main page of the ray's blog website on mobileMenu of the ray's blog website on mobileArticles page of the ray's blog website on mobileArticle page of the ray's blog website on mobile

Made with ❤️ by Oğuzhan Uysal