With this app you will learn about array methods in a fun and challenging way. You will start as code monkey and finish as code master!
This app was created in 5 days.
- Intro
- Table of Contents
- The Creators
- User Stories
- Pages
- Components
- History of Pull Requests
- Important Links
- What did we learn or find challenging
We used Codaisseur's frontend template that set up a base with a login and signup page, navbar and other things. We know how to do this from scratch, but decided we wanted to be able to spend more time on more challenging things.
Frontend
- Diego Code Mirror Component
- Stephanie Welcome Page
- Diego Exercise Page
- Diego Fix Logic On Exercise page
- Stephanie Home Page
- Diego Quiz Code
- Diego Fixed The Time Logic
- Stephanie added hint component, changed animations
- Darian cards quiz
- Stephanie added some small styling changes
- Stephanie testing
- Stephanie changed login logout logic
- Darian level bar
- Diego fix logic display questions
- Darian quiz intergration
- Diego style quiz code
- Diego small changes
- Diego fix warnings
- Stephanie quizcard
- Diego add and hide the server api
- Darian profile
- Darian Hint and example on QuizCodes
Go to Top
Backend
- Darian Models
- Darian Routers
- Darian Quiz Setup 1
- Darian Quiz Setup 2
- Darian Merge Pull Request #3
- Darian Scaled Down To One Join Table
- Darian progress
- Stephanie fixed signup
- Diego change production config.js
- Diego change config again
Stephanie:
"For me this was my first project working as a (remote) team. This is something that can be pretty challenging, but I have to say that this went really well with our team. The communication between us was very clear and everybody worked hard, so I learned that I enjoy to work in a team.
Using Git branches was also a new thing for me. This project was perfect to experiment with that and in the end it worked out great. In this project I also took a bit more time for the styling part by trying out some small animations."
Darian: Overview: "Looking back at this week, I really cant explain how great I feel. The overall experience throughout has been amazing, I have learnt alot about listening, understanding, giving feedback and planning as a team. We came into a few problems along the way into making this masterpiece, but someone was always around to lend a hand/ear/eye anything we could do to help.
Things I found challenging: Throughout the project I have learnt so much from both Diego and Stephanie about new methods and intergrating them into your work. At the beginning I found it a bit challenging understanding there "style" of coding which I am sure it is the same when they read mine, through the week the understanding only got easier and now I feel like we are a WELL OILED MACHINE. I had the most fun with developing the progressbar for the user to level up as they complete more and more quiz questions for exp. Progress Component this the frontend rendering. Routes also had to be changed to updated the user ranking and total exp.
Diégo:
"First off I want to say, the cooperation between us went really smoothly, it was really nice to work together on this project! I think everyone right away knew what they wanted to do and if we were stuck or just needed to figure out the next step, the communication was always open and great for that. If there were mistakes or things needed to change, we all handled the feedback great I think.
What was new for me in coding, was to really work together in a team like this. Which was really nice. Furthermore how to use git better (also in a team). Making pull requests correctly, reviewing pull requests from others, etc. I made the Exercise Page and QuizCode component, which both had some (for me) difficult logic. It's always fun when it works in the end!"