Key Components

Sample text. Click to select the text box. Click again or double click to start editing the text.

Replit

Replit is an online integrated development environment (IDE) that allows users to write, test, and deploy code directly from their web browser. It provides features like real-time collaboration, version control, and seamless deployment.

Replit DB

Replit DB is a simple and lightweight database service provided by Replit.
It enables developers to store and retrieve data persistently within their Replit projects.
Replit DB is particularly useful for small to medium-scale applications where a full-
fledged database management system might be excessive.

Flask

Flask is a lightweight and versatile web framework for Python. It simplifies
the process of building web applications by providing tools and libraries for tasks such
as routing, request handling, and template rendering. Flask is known for its simplicity
and flexibility, making it an excellent choice for developing web applications of various
scales and complexities.

Create A Class

The "Add New Class" feature is a crucial part of the system, enabling teachers to dynamically create new classes. This feature streamlines the process by providing a user-friendly interface where teachers can input the name of the class they wish to add.

Delete A Class

The "Delete Class" functionality allows teachers to remove classes from their list. Once a class is deleted, it cannot be recovered, so caution is advised.