SSIS v2 is a lightweight Student Information System built with a combination of technologies, including plain HTML, Tailwind CSS for styling, and SweetAlert (Swal) for user-friendly alerts. The system utilizes Python with Eel to run as a desktop application, while JavaScript handles the frontend interactions. The data is managed using SQLite, and for easy database management, you can use "DB Browser for SQLite."
-
Student CRUD Operations: SSIS v2 allows the creation, retrieval, updating, and deletion of student information, including student ID, name, gender, year level, and course code.
-
Course CRUD Operations: The system enables CRUD operations for courses, such as course code (e.g., BSCS) and course name (e.g., BS in Computer Science).
-
HTML: The structure of the SSIS v2 web app is built using plain HTML for a simple and straightforward layout.
-
Tailwind CSS: Tailwind CSS is utilized for styling the app, providing a clean and responsive design.
-
SweetAlert (Swal): SweetAlert is used for displaying user-friendly and customizable alerts.
-
Python with Eel: Python with Eel framework is used to run the web app as a desktop application, allowing cross-platform compatibility.
-
JavaScript: JavaScript handles frontend interactions for an interactive user experience.
-
SQLite: SSIS v2 employs SQLite as the database to store and manage student and course data.
-
Clone the repository to your local machine.
-
Install the required dependencies. You can do this by navigating to the project directory and running
pip install -r requirements.txt
for Python dependencies. -
Ensure you have "DB Browser for SQLite" installed to manage the SQLite database easily.
-
Run the Python script to start the application. Use the command
python app.py
. -
The SSIS v2 application will open in your default web browser.
Contributions to the project are welcome! If you encounter any issues or have ideas to enhance the system's functionality, feel free to create an issue or submit a pull request in the repository.
SSIS v2 is released under the MIT License, granting users the freedom to use, modify, and distribute the software.
For any inquiries or assistance, please contact us at csjames0303@gmail.com. Manage student information with ease using SSIS v2!