Skip to content

Full Stack Social Media App developed with Java Spring-Boot and React

Notifications You must be signed in to change notification settings

akifzdemir/spring-react-socialmedia-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spring boot-React Social Media App

Full-Stack Social App with Spring boot and React

Contents

Tech Stack

Client: React, Chakra UI

Server: Java, Spring boot, PostgreSQL

Usage

After running the Web API, you can make HTTP requests like:

https://localhost:8080/api/`CONTROLLER_NAME`/`METHOD_NAME`

CONTROLLER_NAME => Each .java file located in the controllers folder (For example CONTROLLER_NAME for PostsController: Posts )

METHOD_NAME => All of the methods in each .java file in the controllers folder

Sample HTTP GET requests:

  1. List all Posts:
    https://localhost:8080/api/posts/getall
  2. List Comments by Post:
    https://localhost:8080/api/comments/getallbypost/{postId}
  3. User Register
    https://localhost:8080/api/auth/register

Screenshots

Register Page

App Screenshot

Home

App Screenshot

Profile

App Screenshot

User Profile

App Screenshot

Comments

App Screenshot

Share Post

App Screenshot

About

Full Stack Social Media App developed with Java Spring-Boot and React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published