Skip to content

KruthikB/Student-Management-Frontend

Repository files navigation

Student Management Portal

The Student Management Portal is a simple student management system that enables users to add and view student details. This project serves as a basic implementation of the Angular framework for the frontend and Spring Boot for the backend.

Features

  • Student Management: Add and view student details effortlessly.

Technology Stack

  • Frontend: Angular, Typescript, HTML, CSS
  • Backend: Spring Boot, Java, MySQL

Getting Started

  1. Clone the Repository:

    git clone https://github.com/KruthikB/Student-Management-Frontend.git
    cd Student-Management-Frontend
  2. Setup Backend:

    • Navigate to the backend directory:

      git clone https://github.com/KruthikB/Student-Management-Backend.git
      cd Student-Management-Backend
    • Build and run the Spring Boot application:

      ./mvnw spring-boot:run
  3. Setup Frontend:

    • Navigate to the frontend directory:

      cd frontend
    • Install dependencies:

      npm install
    • Run the Angular development server:

      ng serve
  4. Access the Application:

    • Open your browser and go to http://localhost:4200 to access the Student Management Portal.

Folder Structure

  • backend: Contains Spring Boot backend code.
  • frontend: Contains Angular frontend code.

Additional Notes

  • Customize the student details schema and validation in the backend according to your requirements.
  • Enhance security features and implement user authentication as needed.
  • Connect to a database (e.g., MySQL) for persistent storage in a production environment.

Contributors

  • Kruthik Ballari.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Screenshots and Implementation

image image image

Implementation.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published