Skip to content
This repository was archived by the owner on May 18, 2025. It is now read-only.

SAHIM-Platform/sahim-web-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAHIM Web Client

SAHIM Logo

SAHIM (Student Academic Hub for Integrated Management) Web Client is a web application that serves as the frontend for the SAHIM platform. It is designed to offer a smooth, accessible, and performant user experience for students.

App Version Project Status SAHIM API Repository Next.js TypeScript TailwindCSS


Prerequisites

  • Node.js v20 or higher
  • pnpm v10 or higher
  • Docker (for local development with backend services)

Getting Started

  1. Install dependencies Run pnpm install to install the project dependencies.

  2. Start the development server Run pnpm dev to start the app in development mode.

  3. Open the app in your browser Navigate to http://localhost:3000


Screenshots

  • Login Page

    image

  • Signup Page

    image

  • Profile Page

    image

  • Comments Example

    image

  • Search Modal

    image

  • Create Discussion

    image


Contributors

This project is developed by a team of undergraduate students at the Department of Information Technology, Faculty of Engineering and Information Technology, Taiz University.

SAHIM (Student Academic Hub for Integrated Management) is a comprehensive academic platform built as part of our final Software Engineering course (L3), applying software development principles, team collaboration practices, and agile methodology.

Web Client

-> View Repository

Contributors

API

-> View Repository

Contributors

About

SAHIM web client is the front-end that powers the SAHIM platform.

Resources

Stars

Watchers

Forks

Contributors 18

Languages