Skip to content

I am thrilled to introduce my latest creation, an innovative exam portal that revolutionizes the way students take tests and stores their valuable data securely in a database. This portal is powered by the Flask framework and utilizes the robust SQLite database.

License

Notifications You must be signed in to change notification settings

Rushi128/TestExam-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestExam-Portal

Welcome to the TestExam-Portal, an innovative platform that revolutionizes the way students take tests and securely stores their valuable data. This portal, powered by the Flask framework and utilizing the robust SQLite database, provides a user-friendly and efficient platform for conducting exams and assessments.

Features

  • User-Friendly Interface: The portal offers an intuitive and easy-to-use interface, ensuring a seamless and engaging testing experience for students.
  • Secure User Authentication: Students can securely log in to the portal to access their tests and personal information.
  • Test Taking: Students can take tests conveniently from any device with an internet connection, making it flexible and accessible.
  • Dynamic and Responsive Design: The portal is built using HTML, CSS, and JavaScript, ensuring a dynamic and responsive user interface.
  • Flask Framework: The Flask framework serves as the backbone of the portal, providing flexibility and extensibility to handle complex functionalities effortlessly.
  • Data Storage with SQLite: The robust SQLite database is used to store student profiles, exam results, and generate comprehensive reports. It ensures data integrity, reliability, and efficient data operations.

Installation

  1. Clone the repository:

    git clone https://github.com/Rushi128/TestExam-Portal.git
  2. Navigate to the project directory:

    cd TestExam-Portal
  3. Install dependencies:

    pip install -r requirements.txt
  4. Run the application:

    python app.py
  5. Access the portal in your browser at http://localhost:5000.

Usage

  1. Register a new account on the portal.
  2. Log in using your credentials to access the available tests.
  3. Select a test and start taking it within the provided time frame.
  4. Submit your answers and receive instant feedback on your performance.
  5. View your test results and track your progress over time.

Contributing

Contributions to this project are welcome. Here are a few ways you can contribute:

  • Report bugs or issues by opening a new issue.
  • Suggest new features or enhancements.
  • Submit pull requests to fix issues or add new features.

License

This project is licensed under the MIT License.

About

I am thrilled to introduce my latest creation, an innovative exam portal that revolutionizes the way students take tests and stores their valuable data securely in a database. This portal is powered by the Flask framework and utilizes the robust SQLite database.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published