Skip to content

Chaehyunli/TeamProject2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

503 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ Club Platform

๐Ÿ› ๏ธ Ongoing project (Started: Jan 1, 2025)


๐Ÿ“Œ Project Overview

In order to solve the inconvenience caused by the current club application and recruitment process, we would like to develop a user-friendly web application.
This web application aims to facilitate communication between club managers and applicants, simplify the application process, and improve the user experience through various functions in addition to the real-time chat function.

๐Ÿ› ๏ธ Technologies

๐Ÿ“Œ Languages

Java JavaScript

๐Ÿ–ฅ๏ธ Frameworks & Libraries

  • Frontend : React Tailwind CSS
  • Backend : Spring Boot

๐Ÿ“‘ Database & Tools

  • DBMS : MySQL
  • Database Tool : DBeaver

โ˜ Cloud & Deployment

  • TBD (To Be Determined)

โš™๏ธ Tools

Development Design Project Management
Git GitHub Figma Discord Notion
IntelliJ IDEA

โš™๏ธ Backend Dependencies (Spring Boot)

Dependency Version
Spring Boot 3.4.1
Spring Security Starter
JPA Starter
Thymeleaf Starter
Redis Starter
MySQL Latest
Validation 3.0.2 / 8.0.0.Final
Google Cloud 2.28.0
Swagger 2.7.0
WebSocket Starter
JUnit & Testcontainers 1.18.0

โš™๏ธ Frontend Dependencies

Dependency Version
React 19.0.0
React Router 7.1.5
Axios 1.7.9
SockJS 1.6.1
Day.js 1.11.13
React DOM 19.0.0
React Icons 5.4.0
Webstomp Client 1.2.6
Web Vitals 4.2.4
React Scripts 5.0.1

๐Ÿš€ Running the Project

1๏ธโƒฃ Backend (Spring Boot)

# For Mac/Linux
./gradlew bootRun

# For Windows
gradlew.bat bootRun

2๏ธโƒฃ Frontend (React)

npm install  # Install dependencies (only once)
npm start    # Run the frontend

About

2025teamproject

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages