Skip to content

viru0909-dev/ERP_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartCampus AI - Frontend

This repository contains the source code for the user-facing frontend of the SmartCampus AI project. It is a modern Single-Page Application (SPA) built with React that provides an intuitive and responsive interface for all users of the educational ERP.

✨ Features

° Role-Based Dashboards: Custom user interfaces and functionalities tailored for Administrators, Teachers, and Students.

° Secure Authentication: Handles user login and session management using JWTs and a global authentication context.

° Comprehensive Modules: Interactive components for managing admissions, viewing academic progress, tracking attendance, and more.

° Student Risk Dashboard: An innovative feature for mentors that visualizes real-time, AI-driven risk analysis for each student, enabling proactive support.

° Dynamic & Responsive: Built with modern web standards to ensure a seamless experience across all devices.

🛠️ Tech Stack

° Library: React.js

° Language: JavaScript

° Build Tool: Vite

° API Communication: Axios

° Styling: CSS3

🚀 Getting Started

Prerequisites

Node.js (v18 or later)

npm

Installation & Setup

  1. Clone the repository: git clone https://github.com/viru0909-dev/ERP_Frontend.git
  2. Install dependencies: npm install
  3. Create a .env.local file in the root directory and add the backend API URL: VITE_API_BASE_URL=http://localhost:8080
  4. Start the development server: npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages