Curosome is a web based application that is being designed to generate question paper out of set of different sets of question paper provided by the Teachers.The Question Paper generator is more reliable than any human. It is now being used in all type of Educational Institutions because of their Randomness to create the Question Paper from the given set of Questions.A random Query will create a Question Paper According to the Paper Pattern and pdf can be generated that can be shared.
The backend of the system is developed on MSSQL SERVER and it is free and open source. You just need to download this and installed it on your pc and it will be integrated with the Frontend in the Visual Studio 2017. The front end is built on [MVC], you can use that in Visual Studio an OpenSource Platform Developed By Microsoft.Bootstrap Files are used tooBootstrap v2.2.2 using jQuery and Ajax and basic HTML/CSS/Javascript are used.On Form Submission Sweet Alert Library of Javascript is used which gives a beautiful popup. Entity Framework 6.0 is used with the Database First approach is followed In this project(That Is Firstly database is developed then after that Model and then Controller and View).
- For reporting bug about an incorrect file not being processed, open a new issue.
- PRs are always welcome to improve exisiting system and documentation too.:thumbsup:
| Username | Password |
|---|---|
| dhruvkinger813@gmail.com | India99@ |
| Username | Password |
|---|---|
| dtilak1999@gmail.com | dTilak99 |
| Username | Password |
|---|---|
| cse1785@gmail.com | Cse1785@ |
- MVC - MVC For Learning Basics
- Ajax - Calling Controller From View using Ajax
- JSON - JSON Library, for storing configurations
- Entity Framework -For adding some extra functionality through OrderBy and GroupBy
If you don't already have the MSSQL Database Server(MSSQL Server Version 2012) installed, you will need to install it to use this project. If it is installed, you can skip to step 4.
- Connect to your Windows server with Remote Desktop Connection.
- From the Start Menu, open Internet Explorer.
- Paste one of the following URLs into the address bar for the version you want to use, then press Enter. All versions are compatible with Windows Server 2008 and 2012.
SQL Server 2008
SQL Server 2012
SQL Server 2014 - Scroll down and click Run to begin the download of SQL Server.
- Click Yes to begin the install.
- Click New installation or add features to an existing installation.
- Agree to the terms for SQL Server, and proceed with the rest of the steps in the install wizard. During the wizard, make sure you perform the following steps: When you get to the section for Server Configuration, make sure to toggle SQL Server Browser to Automatic. When you get to the section for Database Engine Configuration, select Mixed Mode for authentication, a0nd enter a master password for your SQL Server install.
Step 1: Before you begin installing Visual Studio:
- Check the system requirements. These requirements help you know whether your computer supports Visual Studio 2017.
- Apply the latest Windows updates. These updates ensure that your computer has both the latest security updates and the required system components for Visual Studio.
- Reboot. The reboot ensures that any pending installs or updates don't hinder the Visual Studio install.
- Free up space. Remove unneeded files and applications from your %SystemDrive% by, for example, running the Disk Cleanup app.
For questions about running previous versions of Visual Studio side by side with Visual Studio 2017
See the Visual Studio Compatibility Details
Step 2: Download Visual Studio
Next, download the Visual Studio bootstrapper file. To do so, choose the following button, choose the edition of Visual Studio that you want, choose Save, and then choose Open folder.
Download Visual Studio
Step 3 - Install the Visual Studio installer
Run the bootstrapper file to install the Visual Studio Installer. This new lightweight installer includes everything you need to both install and customize Visual Studio.
- From your Downloads folder, double-click the bootstrapper that matches or is similar to one of the following files:
- vs_community.exe for Visual Studio Community
- vs_professional.exe for Visual Studio Professional
- vs_enterprise.exe for Visual Studio Enterprise If you receive a User Account Control notice, choose Yes.
- We'll ask you to acknowledge the Microsoft License Terms and the Microsoft Privacy Statement.
Choose Continue.
Step 4 - Choose workloads After the installer is installed, you can use it to customize your installation by selecting the feature sets—or workloads—that you want. Here's how.
1. Find the workload you want in the Installing Visual Studio screen.
For example, choose the ".NET desktop development" workload. It comes with the default core editor, which includes basic code editing support for over 20 languages, the ability to open and edit code from any folder without requiring a project, and integrated source code control.
2. After you choose the workload(s) you want, choose Install. Next, status screens appear that show the progress of your Visual Studio installation.
- Admin can create Subjects,Teachers,Departments,Semsters(say CSE,MCA Department)and Admin have the right to create Semsters and their different Subjects.
- Admin is more of the supreme or you can say a Senior Vice President Person who commands and monitors the progress.
- Teacher can access its portal and he can download the format of the Question Paper to be Uploaded.After filling in the Excel Sheet with data he can Upload that File.
- All those Questions from different teachers from different Departments and from different Subjects are saved in the Database.
- Admin can View all that data and now come his work to Create Question Paper for All the Deartments.
- Admin Choose the Department,Semster,Subject and All the Questions related to those filters will be displayed.He will click on a Button and then Question Paper will be Generated on basis of Randomization Algo.
- Now that Generated Quesion Paper can be converted into Pdf which can be shared with the Respective Departments of The University.
- Some Extra Features are Added inn the Project is Signin with Google,Token Code for Account Verification and Rotvalia Package for Pdf Generation.
- The web application can be upgraded to a very high responsive and well designed application in the future with many addition of different features.
- In future the web application can also support of making of circles which would include a list of members as added by the circle leader and they all can upload question sets and then at the time of generation the generated question set will be delivered to the circle leader and not anyone else and thus reducing the chance of question paper leakage.
- The feature of rewards and quizzes can also be added later which will contain all the question from all the uploaders related to the specific subject and therefore one can go through the quiz and if answered 90% correct than can be rewarded. There are innumerable opportunities and ways to make this web application more useful, featured and fun for the general visitors.
- This will not only help the teachers but also the students to enjoy learning and answering questions and learn along with the fun.
.png)
.png)
.png)
.png)
.png)


.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)