Skip to content

yingli-lab/WordWave-Blog-System

Repository files navigation

WordWave is a blog website that allows users to register, publish, and manage articles, with basic interactive features such as likes and comments.

The project was built using JavaScript full-stack development (Node.js + MySQL).

Before running the application, please run the [init-db.sql] file first, to ensure that there is data for testing.

All dependencies need to be installed before start the app.

Website Registration Page

Includes a welcome message and login entry. Registered users can log in directly, while new users can click "Sign up" to create a personal profile.

image

Profile Page

Allows new users to configure their username, avatar, and basic information. Users can also update their profile after registration.

image

Homepage – Article List

Users can browse all articles without logging in. After logging in, they can interact with authors by leaving comments or liking posts, and they can also publish their own articles.

Articles can be sorted by title, author name, or publish date.

image

Article Editor

Users can write or edit articles and upload a cover image.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published