sethlieberman / flash-card-app Goto Github PK
View Code? Open in Web Editor NEWNYCDA Flash Cards and Quiz App
NYCDA Flash Cards and Quiz App
Create a basic wiki demonstrating how to use our application.
Create a seed file with real content. How much content depends on how much time we have. I would leave this till later in the week.
to get user to quiz#show page
User can take a quiz. A quiz consists of questions. It will be multiple choice and the user selects via radio buttons or checkbox. We will pull answers via Level.find(1).cards.find(randomnumber).answer
and first limit the random number by checking the length of the returned array - 1 via Level.find(1).cards.length
. In the controller, we will write logic that checks the correct answers, and then if the user passes the quiz, we will update the users' profile with the correct credibility and level.
User needs to submit the quiz with submit button. The quiz score needs to be populated and stored.
radio buttons set up to for answers. The user should select the answer they think is correct
Add logic so that only after they have the minimum required credibility will they be able to. Finish #7 first.
out of 4 answers 1 needs to be real. The real answer is associated with the question in the database
Add either paperclip or another gem to allow users to upload avatars. Have a good default avatar.
Users can challenge each other to finish a quiz or level correctly with the highest score.
Populate questions from database for the quiz
Quizzes have certain types of questions that watch what you type, and turn green and mark correct when it is correct.
Set up the mailing so that confirmable and password reset, recoverable etc all work.
Create a basic seed file, just enough to get started and play around with.
Do issue #5 first might be uJS as well
Keep the readme current and make it look professional.
They get hidden behind the navbar
Create the basic CRUD views for profiles
Create the basic CRUD views for questions
Add validations where appropriate for user created content
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.