Skip to content

CertifyStack is a streamlined solution for managing professional certifications. Built with Spring Boot and JSP, this application offers an intuitive admin interface for managing users, certifications, and renewals. With automated renewal notifications and secure verification processes, ensuring efficient and up-to-date credential handling.

Notifications You must be signed in to change notification settings

praveenamirisetty/CertifyStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Professional Skill Certification Management System - CertifyStack

A full-stack web application for managing professional skill certifications, featuring role-based access control, certification renewal automation, and administrative functions.

🚀 Features

  • Admin Dashboard: Manage users, certifications, and approvals.
  • User Dashboard: Track certifications, view status, and receive notifications.
  • Automated Renewals: Notify users about upcoming expirations.
  • Certification Verification: Verify credentials globally.
  • Secure Authentication: Role-based login system.

🖥️ Tech Stack

Frontend: JSP, CSS

Backend: Spring Boot

Database: MySQL

Version Control: Git & GitHub

⚙️ Installation

  1. Clone the repository:

    git clone https://github.com/avpkn25/certifystack.git
  2. Navigate into the project directory:

    cd certifystack
  3. Backend Setup:

    • Open the backend folder.

    • Configure application.properties with your MySQL credentials.

🛠️ Project Structure

certifystack/
├── src/
│   ├── main/
│   │   ├── java/com/klef/jfsd
│   │   │   ├── controller
│   │   │   ├── model
│   │   │   ├── repository
│   │   │   ├── service
│   │   │   └── CertifystackApplication.java
│   │   ├── resources
│   │   │   └── application.properties
│   │   └── webapp
│   │   │   ├── admin
│   │   │   ├── css
│   │   │   ├── user
│   │   │   └── homepage codes...
├── pom.xml
└── README.md

🔐 Dummy Credentials

Use these credentials to explore the application features:

SuperAdmin Account:

Admin Account:

User Account:

📸 Screenshots

Coming soon...

📄 License

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

👨‍💻 Contributors

  • A. V. Praveen Kumar Naidu - Team Leader | Developer
  • P. Vishnu Asrith - Team Member | Developer
  • M. S. S. Surendra - Team Member | Developer

🤝 Contributions

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

⭐ Show Your Support

If you like this project, give it a ⭐ and share it with others!


*This was generated with ❤️ by Praveen Kumar.

About

CertifyStack is a streamlined solution for managing professional certifications. Built with Spring Boot and JSP, this application offers an intuitive admin interface for managing users, certifications, and renewals. With automated renewal notifications and secure verification processes, ensuring efficient and up-to-date credential handling.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published