Skip to content

kgh852/Client

 
 

Repository files navigation

Weesh Web Client

📌 What is Weesh?

Weesh is an online counseling reservation system inspired by WeeClass, the school counseling system used in many schools.

The name Weesh comes from:

  • Wee → WeeClass (school counseling system)
  • Wish → representing students’ wishes and concerns

Weesh allows students to easily reserve counseling sessions online while helping counselors efficiently manage schedules and student counseling data.


🎯 Project Goal

The traditional WeeClass counseling system is mainly operated offline, which leads to several problems:

  • Inconvenient counseling reservation process
  • Inefficient schedule management
  • Difficulty organizing and managing counseling records

To solve these issues, Weesh provides:

  • Online counseling reservation system
  • Admin counseling schedule management

✨ Main Features

👨‍🎓 Student

  • Login
  • View counseling reservations
  • Create counseling reservations
  • Modify reservations
  • Cancel reservations

👨‍🏫 Admin

  • Counseling schedule management
  • Create / update / delete counseling schedules
  • Admin dashboard
  • Counseling summary overview

🛠 Tech Stack

Frontend

  • Next.js
  • React
  • CSS Modules
  • Axios

Backend

  • REST API Server
  • JWT Authentication

📋 Product Backlog

Key features and requirements are managed through the Product Backlog.

Auth

  • Student Login
  • Admin Login

Counseling Reservation

  • View reservation
  • Create reservation
  • Update reservation
  • Delete reservation

Admin

  • Counseling schedule management
  • Dashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 68.7%
  • CSS 27.6%
  • Dockerfile 2.2%
  • JavaScript 1.5%