+
Skip to content

QingTian1927/W

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

W

W is a simple X (formerly Twitter) clone using Spring Boot, Thymeleaf, Tailwindcss, and SQL Server created for my Java Web Programming class.

W guest feed (landscape layout)

Table of Contents

  1. Features
  2. Usage
  3. Running Locally

Features

  • Create posts and share them with other W users
  • Follow other users and view a personalized feed of their posts
  • Interact with other users by liking, commenting, or sharing their posts
  • Bookmark favorite posts and comments to view at a later date
  • Customize personal profile with custom avatar or banner image
  • Keep up with the latest topics with trending posts and users
  • And many more (probably :vv)

Usage

To access W features, you need to have a W account. You can register a new W account by providing your email and password.

W signup page (landscape layout)

If you already have an account but forgot the password, you can send a password reset request to the W system. The system will then send an email containing a password reset link to your associated email address.

W reset password (landscape layout)

W reset password request (landscape layout)

W password change (landscape layout)

User Interactions

Once you have created an account, you can start posting immediately. Alternatively, you can also search for some users to follow in the global feed. Please note that all posts will appear on the global feed regardless of posters.

W dashboard of a logged-in user (landscape layout)

W global feed (landscape layout)

Whenever users like, share, or comment on your posts, you will receive a notification for each interaction. Additionally, you may also be notified of system updates or admin messages.

W notification feed (landscape layout)

Updating Personal Profile

To update your W profile, simply access your profile page and click on the "Edit Profile" button. To update your avatar or banner image, click on the avatar or the banner frame and click on the upload button.

W personal profile (landscape layout)

W edit profile (landscape layout)

W edit banner (landscape layout)

Running Locally

It is possible to host an instance of W locally by cloning this repo and then importing it into IntelliJ IDEA. Make sure to update the application.properties file appropriately to match your running environment.

About

A simplistic Twitter clone using Spring Boot, Thymeleaf and SQL Server.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载