AssignEase is a web application designed to streamline the process of submitting class assignments for students. This repository contains all the necessary files and code for the AssignEase web app.
- Easy Submission: Students can easily submit their class assignments with just a few clicks.
- User-Friendly Interface: The interface is intuitive and easy to navigate, making it simple for students to use.
- Secure: AssignEase prioritizes the security of student data and assignment submissions.
- Assignment Tracking: Students can track the status of their assignments and receive notifications on their progress.
- Teacher Integration: Integration with teacher accounts allows for seamless assignment management and grading.
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: Flask
- Database: SQlite
To run AssignEase locally, follow these steps:
- Clone this repository to your local machine.
- Ensure you have Python and Flask installed on your system.
- Navigate to the project directory in your terminal.
- Run the following command to install the necessary dependencies:
pip install -r requirements.txt
- Once the dependencies are installed, run the following command to start the Flask server:
python app.py
- Open a web browser and navigate to
http://localhost:5000
to access the application.
Once the application is running, follow these steps to use AssignEase:
- Navigate to the homepage.
- Log in to your student account.
- Access the assignment submission section.
- Follow the prompts to submit your assignment.
We welcome contributions from the community! If you'd like to contribute to AssignEase, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive messages.
- Push your changes to your fork.
- Submit a pull request to the main repository.
Please ensure your code adheres to our coding standards and includes appropriate documentation.
AssignEase is licensed under the [GNU].