Memory-Blog  by LinMoQC

Personal blogging platform with cute styling

Created 1 year ago
474 stars

Top 64.4% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a personal blogging platform with a cute aesthetic, built using React and TypeScript for the frontend, and a Spring Boot backend (separate repository). It's designed for individuals looking for a customizable and visually appealing personal website to share their content.

How It Works

The frontend is a Single Page Application (SPA) built with React and TypeScript, leveraging Vite for fast development builds. It utilizes React Router for navigation, Redux for state management, and Framer Motion for animations. Axios handles API requests to the backend.

Quick Start & Requirements

  • Install: cd Memory-Blog && npm install
  • Run: npm run dev
  • Prerequisites: Node.js, npm. Requires a running backend instance (e.g., http://127.0.0.1:8080).
  • Docker: docker run -d -p 82:80 -e BACK_API=<backend_address> --name memory karensky/memory_blog:latest
  • Configuration: Modify .env file for VITE_HTTP_BASEURL and VITE_CHAT_GPT_TOKEN.

Highlighted Details

  • Cute and customizable aesthetic.
  • Built with modern frontend technologies (React, TypeScript, Vite).
  • Includes Redux for state management and Framer Motion for animations.
  • Docker image available for deployment.

Maintenance & Community

  • Developed by LinMoQC.
  • No explicit community links (Discord, Slack) or roadmap are provided in the README.

Licensing & Compatibility

  • License: GNU General Public License Version 2 (GPL-2.0).
  • Compatibility: GPL-2.0 is a strong copyleft license. Commercial use or linking with closed-source projects may be restricted due to its viral nature.

Limitations & Caveats

The project relies on a separate backend repository (Memory Core) which is not included here. The README does not detail the backend's requirements or status. The availability and functionality of the blog are dependent on the separate backend service.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Starred by Kevin Hou Kevin Hou(Head of Product Engineering at Windsurf), Travis Fischer Travis Fischer(Founder of Agentic), and
1 more.

ai-jsx by fixie-ai

0%
1k
AI app framework for Javascript
Created 2 years ago
Updated 1 year ago
Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), Kevin Hou Kevin Hou(Head of Product Engineering at Windsurf), and
3 more.

liveblocks by liveblocks

0.0%
4k
SDK for adding multiplayer collaboration features to apps
Created 4 years ago
Updated 1 day ago
Feedback? Help us improve.