InhaBas / Inhabas.com-api

인하대학교 빅데이터 동아리 IBAS 웹
https://www.inhabas.com
9 stars 12 forks source link

IBAS (Inha Bigdata Analysis Society)

GitHub issues GitHub issues-closed GitHub pull-requests GitHub pull-requests-closed

GitHub forks GitHub stars GitHub followers

main logo of IBAS

IBAS는 인하대학교의 빅데이터 학술동아리 입니다. 주로 데이터 분석 및 머신러닝 같은 데이터 관련 분야를 탐구하며, 웹 개발과 데이터 엔지니어링에 중점을 둔 IBAS 개발팀이 있어, 다양한 IT 분야에서의 활동을 지향하고 있습니다.

IBAS Project

IBAS 공식 웹페이지는 인하대학교 빅데이터 학술 동아리의 활동과 비전을 효과적으로 전달하기 위해 개발되었습니다.

회원 등급에 따라 컨텐츠 접근 권한을 관리하여 안전한 자료 보관과 공유를 지원합니다. 또한, 간편한 회원 관리와 회계 관리 시스템을 통해 동아리 운영의 효율성을 높입니다. 주요 기능으로는 회원 등급 관리, 회계 내역 관리, 활동 및 공지사항 관리, 자료 공유 및 커뮤니케이션 플랫폼 등이 있습니다.

이 웹서비스는 해당 동아리의 특성에 맞게 커스터마이징 된 기능을 제공하는것에 중점을 두고 있습니다.

IBAS 웹페이지 바로가기

2023.09~2024.07 웹서비스 개발 문서


Architecture

Architecture


ERD

ERD


Stacks

Language & Framework

Java Spring Boot Spring Dada JPA Spring Security Spring Boot Querydsl

Database

MariaDB Redis

Test

Jnit5 Mockito

Infra

Gradle Docker Prometheus Grafana K6 Github actions

Documentation

Swagger


Style Convention

IBAS Project는 코드 품질과 가독성을 유지하기 위해 일관된 스타일 규약을 따르고 있습니다. 기여하기 전 아래 문서를 참고해주세요.

STYLE-CONVENTION.md


Main Features

Swagger를 활용한 API 명세

Swagger


회원관리

Manage-users


게시판

Board


댓글

Comment


회계관리

Account


그 외 여러가지 기능


Problem documentation

자세한 내용


How to contribute to IBAS

IBAS에 소속된 회원이라면 누구든지 이 프로젝트에 기여할 수 있습니다.

아래 기여 가이드라인을 확인하고 기여해주세요.

  1. PR 올리는 경우

    CONTRIBUTING.md

  2. PR Merge 하는 경우

    COMMITER-INSTRUCTION.md


Contributor Wall of Fame

IBAS back end contributors