Code Monkey home page Code Monkey logo

mypath's Introduction

Hi, my name is Gracie Gallegos I am a recent high school graduate and a Computer Science professional entering the work force.

During high school I studied Networking and Cyber Security at The East Valley Institute of Technology, a trade school in Arizona. I also took some Computer Programming classes in high school and discovered a passion for programming.

I have enjoyed participating in competitions like CTFs and Hackathons, and hope to compete in more of them. I also enjoy doing programming projects and work with languages such as Python, Java, HTML, CSS, and JavaScript.

Some certifications I have are: Certified IT Specialist in HTML and CSS, CompTIA Security+, and Cisco Certified Technician. Some things in tech that I am drawn to and would like to explore further are Decryption, Computer Programming, Problem solving / debugging, and reverse engineering.

mypath's People

Contributors

cyberkiwii avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

its-bananas

mypath's Issues

Career Quiz information print

The career quiz no longer outputs a result on to the screen of the users "Top 3 Clusters".

Steps to reproduce the behavior:

  1. Navigate on the website to the 'Home' page
  2. Scroll down and click on the 'Start Career Quiz' image
  3. Go through the quiz as a user, clicking the images.
  4. See error- no results!

Please make sure to fix this issue and test the quiz at least 4-5 times to make sure the results are outputted. Previous to this bug, I remember we had a bug in the quiz in relation to the calculation of the results. Sometimes if the calculations were not within whatever parameters were set, the quiz wouldn't output the results (if I remember correctly, we could just press another image again and it would output). Please also make sure that has been fixed as well :)

Update about us section (routine action)

We should try to update our about us sections every few months. Whoever takes on this task will not need to adjust the about section entirely on their own.

It would probably be best if for the first part of this task, the assignee finds a way to set up automated reminders that are sent to the users (maybe in github or discord) asking to update the about us information and send it to the assignee to be implemented !

The assignee for this task would be in charge of this page!

Website save of data to profile

it would be cool if our website could save the users quiz results to their profile and then give an option to clear the results and retake it. (possibly keep record and show on their account the results of past and recent quizzes). Also save career path to their profile and make it updatable??

FORMATTING: career cluster pages

Note: this issue is related to issue #9 and they go hand-in-hand. These can be worked on together as one project or as two projects. The person who works on issue #9 must find images (or use ones we have been using on the site) for the career pages.

Here are some adjustments we should make to all the career cluster pages. (REFER TO SCREENSHOT)
career cluster adjustments (2)

(1) In place of the text here, add an image that represents the career cluster chosen. Place the text that was here underneath and move it horizontally to be placed at (a). (a) represents the distance from the page edge.
(2) add a colon at the location of (2) after the text 'Your path'. Should look as follows: ### 'Your Path:'
(3) Most information items were originally meant to be listed on bullet points. Please adjust the information so it is no longer centered and it is arranged left-aligned in a bulleted list. All information on the right side of the screen should be moved horizontally to (b). (b) represents the distance from the divided center line. After the information is moved, place images (collage-like) to the right of the information. Images should relate to the information and there should be some less-general ones.
(a) SEE (1)
(b) SEE (2)
(c) SEE (2)

DO NOT FORGET TO MAKE THESE ADJUSTMENTS TO EACH CAREER CLUSTER PAGE.

ideas for future features !

Here are some ideas I have for future features for our website. Feel free to comment some you have below! if we want to explore or work on any of these we can make independent issues for them

  • Make a MyPath email for ppl to contact (adds security of ppl not having our personal emails)
  • Make a form on the website for tips and ideas for features or bugs in the website
    • we probably should look into extra security for the website
  • Refine our research
  • Refine our career quiz
  • Maybe add career options within careers (complicated) and add interviews with professionals in those careers (potentially!)
  • Potentially add what a typically day looks like in each career, etc
  • Potentially hourly pay, remote, etc

Get documentation file

We no longer have access to our old school emails, so the original documentation is not accessible to us (gracie & mia). Zoe still has access to her school email, so we need to get access from her before she graduates.

add 'career quiz' to the nav bar

I think it would be good to add the career quiz to the task bar.

Make sure nav bar is adjusted for every single page that is appears on

Bootstrap - page size adjustments + mobile site capabilities

Is your feature request related to a problem? Please describe.
When website is viewed in mobile or window size is decreased, the images and size alignment and placements are messed up.

Describe the solution you'd like
We should use a layout with bootstrap (https://getbootstrap.com/) to create a layout, such as a grid system (https://stackoverflow.com/q/4462662/1179865) to achieve this. The linked I've provided will give more information about how to do this. The contributor(s) assigned to this task can also use other resources such as youtube and stackoverflow to learn how to do this. Here is a site (a visual bootstrap builder) I found on stackoverflow for those who are new to web development and bootstrap: (https://layoutit.com/build).

Describe alternatives you've considered
An alternative (that may just be a partial or 'Band-Aid' solution) might be to use a CSS grid layout. (here's a YouTube video: https://www.youtube.com/watch?v=7kVeCqQCxlk)

Or FlexBox (I don't know much about this!)
https://www.codeproject.com/Articles/762201/Adjusting-your-Websites-to-Fit-all-Types-of-Resolu

Additional context
Whoever is assigned to this project will have to research the best solution for this issue. Some solutions may be 'easier', but will not allow for window size adjustments long term. We also need to consider and research how the site will look and ease of using it on mobile devices.

move all pages to 'pages' folder

We should move all the pages (other than index) to the pages folder and then make sure to change the image direction addresses

README UPDATES

Our first task and routine task is to update the readme!

(DO NOT CLOSE THIS ISSUE)

Path result output

Describe the bug
It has been expected that there will be an output of the the users chosen path (all steps chosen) on the cluster page, but this is not the case.

To Reproduce
Steps to reproduce the behavior:

  1. Navigate on the website to the 'Start Path' page
  2. Click on through the options. (Click more than one option). Example: Trade school -> community college -> enter the workforce'
  3. By clicking 'enter the workforce' you will be directed to the career cluster options page.
  4. Choose a career cluster & click the image
  5. As you can see, on the left side of the screen under 'Your Path', it will only display the user's first step chosen in the page on the screen.

ROUTINE ISSUES

we need to set up a way to auto create routine issues for routine actions that need to be done often. examples of routine issues that need scheduled alerts or smthn similar: issue #21 , issue #22 , and issue #29

Organize code folders

Organize code folders in a way that is neat + easy to navigate, as well as useable.

Look into how others do this and find the best way to do this.

Doing this may seem simple, but adjustments can cause problems (for example: index cannot be in a folder- look into this further).
The code of directives must also all be adjusted.

add documentation

We can use our original documentation documents from the project and add on to them and add the live doc to our repo

path pages

Maybe rename 'template' to 'startpath'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.