Skip to content

Code Monkey Master - App to learn about array methods and go from code monkey to code master!

Notifications You must be signed in to change notification settings

codeMonkeyMasters/codeMonkeyMaster-frontend

Repository files navigation

Code Monkey Master

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.

Checkout the working version

                                                                                                                                                                                      Go to Top

The Creators

       

              Stephanie Bergman
                                                         

Darian Rushworth
                

Diégo Teixeira da Costa            

As a user I want to be able to

                                                                                                                                                                                      Go to Top

Pages

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.

                                                                                                                                                                                      Go to Top

Components

                                                                                                                                                                                      Go to Top

History Pull Requests

Frontend

  1. Diego Code Mirror Component
  2. Stephanie Welcome Page
  3. Diego Exercise Page
  4. Diego Fix Logic On Exercise page
  5. Stephanie Home Page
  6. Diego Quiz Code
  7. Diego Fixed The Time Logic
  8. Stephanie added hint component, changed animations
  9. Darian cards quiz
  10. Stephanie added some small styling changes
  11. Stephanie testing
  12. Stephanie changed login logout logic
  13. Darian level bar
  14. Diego fix logic display questions
  15. Darian quiz intergration
  16. Diego style quiz code
  17. Diego small changes
  18. Diego fix warnings
  19. Stephanie quizcard
  20. Diego add and hide the server api
  21. Darian profile
  22. Darian Hint and example on QuizCodes

                                                                                                                                                                                      Go to Top
Backend

  1. Darian Models
  2. Darian Routers
  3. Darian Quiz Setup 1
  4. Darian Quiz Setup 2
  5. Darian Merge Pull Request #3
  6. Darian Scaled Down To One Join Table
  7. Darian progress
  8. Stephanie fixed signup
  9. Diego change production config.js
  10. Diego change config again

                                                                                                                                                                                      Go to Top

Important links

                                                                                                                                                                                      Go to Top

What did we learn or find challenging

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!"

About

Code Monkey Master - App to learn about array methods and go from code monkey to code master!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published