Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AcadBoost

A comprehensive web application for college management built with Python and Streamlit.

Features

  • Multi-user authentication (Admin, Teacher, Student)
  • Attendance management
  • Assignment submission and grading
  • Project management
  • Certificate submission and verification
  • Course management
  • Student performance analytics
  • Announcements and notifications
  • AI-driven analysis of academic progress and personalized recommendations -Chatbot for career-related doubts, guidance, and skill-building suggestions for students

Setup Instructions

  1. Install the required dependencies:

    pip install -r requirements.txt
    
  2. Change the Gemini API Key.

  3. Run the application:

    streamlit run app.py
    

System Requirements

  • Python 3.8 or higher
  • Internet connection for Streamlit

Directory Structure

  • /data: Contains all the data files
  • /pages: Contains different pages of the application
  • /components: Reusable UI components
  • /utils: Utility functions and helpers

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages