- Next.js를 사용하여 학교 관리 시스템 앱을 구축합니다.🔐
- 관리자, 교사, 학생, 학부모 등 네 가지 유저 역할이 제공됩니다.🧑🏫📚👩🎓
- 각 유저 역할에 따라 다양한 메뉴와 기능이 제한됩니다.🕵️♀️
- 페이지를 불러오는 속도를 높이기 위해 페이징 기능이 구현됩니다.⚡️
- 각 테이블에서 여러 열을 중심으로 검색할 수 있습니다.🔍
- React Hook Form을 사용하여 입력값을 유효화합니다.📥
- Prisma ORM을 사용하여 데이터베이스와의 연동을 수행합니다.🪄
- 데이터베이스로는 PostgrSQL이 사용되지만, 다른 데이터베이스도 사용 가능합니다.🐘
- Duckboard를 활용하여 서버와 애플리케이션을 빠르게 배포합니다.🚀
- 앱은 Hostinger VPS 호스팅 서비스를 통해 배포됩니다.☁️