Skip to content

mohsn-mirzaei/manage-panel

Repository files navigation

Parent Panel Management

Built a modern web app using TypeScript and Next.js, featuring sleek UI with ReactFlowbite UI, Tailwind CSS, and efficient data handling with React Loading Skeleton, React Query Tanstack, and React Hook Form. Implemented server-side rendering, REST API communication, and custom deployment for a responsive and efficient solution.

Introduction

Welcome to the Parent Panel Management! This web application designed to meet the needs of parents, emphasizing the crucial role of effective coordination between families and the education-focused Shemshad game. This application comes equipped with unique features tailored to enhance the overall experience for parents.

Demo: manage-panel.mohsenmirzaei.dev

Key Features

  1. Student Information Viewing: Easily access and view detailed information about your students.

  2. Announcement Reception: Stay informed with timely announcements and important updates.

  3. Financial Overview with Details: Gain a comprehensive view of financial transactions, complete with detailed breakdowns.

  4. Student Activities Display: Track and monitor the activities of your students within the portal.

  5. Smart Conversations: Review the chats of students in intelligent conversations through the chat system.

  6. Ticketing System: Efficiently manage communication and issue resolution with the implemented ticketing system.

Getting Started

Prerequisites

  • Node.js installed on your machine

Clone the Repository

Now you can run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.