exam_management's People
Forkers
vuhuutuan262-zinzaexam_management's Issues
Making admin can create subjects
Requirement: admin can create subjects
-
Create subject controller
-
Update subject views
-
Update admin views
Time: 4h
Making admin can create exams
Requirement: Admin can create exam with corresponding subject, create questions and answers
-
Updating question and answer views
-
Updating admin view with creating exam form
Time : 4h
Design database
Requirement: design database
-
create tables
-
identify attributes
-
create relationships
Database schema: https://drive.google.com/file/d/1-ednMNFnSc2cqtz3fr2-W9S1AM3PIlo-/view?usp=sharing
Time : 1 h 30
Making admin can create users
Requirement: admin can create users
- updating user create form in admin view directory
Time: 3h
Create login logout edit pages
Requirement: user can login, logout, edit profile
-
Create user controller, session controller
-
Update views
Time: 2h
making admin can edit draft exams
Requirement: admin can edit draft exams
- Creating exam show view in exam view directory
Time : 4h
List done exams on admin page
Requirement: list done exams on admin page
- Create done exam view in admin view directory that lists done exams
Time : 4h
Create models and migrating
Requirement: Creating models and corresponding migrations
-
create models correspond to tables in database schema
-
migrating
-
create validations for models
Time : 8h
Making user can take exams
Requirement: user can choose public exams and take exams, exams start and last for 30 minutes, when time's over, user get score
-
Creating exam view
-
Using form to submit answer when time's over
Time: 1.5 days
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.