Code Monkey home page Code Monkey logo

agilesix.com's People

Contributors

a6malcom avatar amponce avatar athenabozak84 avatar aurora-a-k-a-lightning avatar bderfer68 avatar bloom-hondo avatar danielmiller-agile6 avatar dependabot[bot] avatar dlevenso avatar elijahlynn avatar jquaggles avatar matthewcrist avatar nicoleaparicio avatar saraquag avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

tiepdotme

agilesix.com's Issues

Incorporate our core values into the website

As a site visitor I want to understand Agile Six core values so that I understand more about the values underlying the company.

AC:

  • There is a place on the site that identifies our core values.
    • Integrity
    • Initiative
    • Commitment
    • Resilience
    • Fun
  • Values should be incorporated into the website per the updated site design (done in #22):

News area on AgileSix.com

As an Agile Six strategy stakeholder, I want our website to showcase important news about the company so that our team's accomplishments are highlighted.

AC:

  • Information about newsworthy events can be quickly and easily added to and removed from our website.
  • Visitors can quickly determine how old a news item is.
  • Design should follow design created in #22

Quotation Block Formatting

Right now netlify does not format quotes with any distinguishing factors.
I would like to update the Quotation Block formatting to be more similar to how it appears in places like Notion so that a reader can distinguish between quotes if they are added consecutively.

Screenshot 2024-04-23 at 5 52 08 PM

@DanielMiller-agile6 / @amponce Is this a relatively easy change to make?

Add Careers Page

As a potential hiring candidate for Agile Six I would like to know what positions are available and how to apply for open positions.

Implement area for white papers and other digital assets

As an Agile Six strategy stakeholder, I want a place where I can direct people to find white papers, case studies, slide decks, and other digital assets so that they are easy to find.

The website may be a good place for these, but we don't want to presume the solution here.

AC:

  • Digital content is easy to upload, publish, and manage.
  • Digital content can be found easily by people who want to learn more about A6.
  • As a digital content author, I can easily link to this content from a variety of places (Slack, email, etc)
  • Design should be done per guidance from #22

A6 address and phone number

I'd like to add Agile Six's main phone number and mailing address to the main website.
Main phone: (619) 350-6292
Mailing Address: Agile Six Applications, Inc.
501 West Broadway, Suite 800
San Diego, CA 92101

Create Design System for AgileSix.com

As a stakeholder, I want the ability to easily and quickly preview site changes based on enablers/constraints built into a system of reusable components.

AC:

  • A component documentation site can be viewed to see what most common components look like.
  • Developers can leverage components to quickly build new features.
  • Developers and/or designers can assemble "previews" quickly.

Note: Storybook may be a good tool to use to create this.

Determine what we can leverage for CivitasDX.com

We need a website for our new JV CivitasDX. I'm hoping that we can reuse parts of our AgileSix website as a starting point.

What we need is an analysis of what we can leverage and any notes around overall approach to reuse, risks, etc. This can be written up as notes in this user story, or linked to a separate spreadsheet if that conveys the information better.

Ex: Do we want to leverage the same theme, or start with a Gatsby starter theme?

AC:

  • A spreadsheet representing the analysis similar to what is described above has been added to this story.

Qualitative research with new hires

As a strategy stakeholder, I want to understand how our site resonates with people who have recently been hired to A6 so that we can incorporate their feedback and improve the site.

AC:

  • We get feedback from all new hires, including new hires who didn't visit our website.
  • We understand why people did not visit our website to learn about us (if that applies to anyone).
  • We gain an understanding of where our site was not clear or where someone had a question about our company which was not answered by the site.

Update site design to incorporate new features (core values, news, digital assets, etc)

As a strategy stakeholder I want an overall site design that incorporates the new features we intend to add to the site, including an area to display our core values, an area to display digital assets like white papers, a separate "Careers" page, and a news area so that our site remains intuitive and easy to navigate while displaying the new features.

Note: we believe our audience, in priority order, is

  1. Potential customers -- CORs and COs, Product Owners, Government Management, etc.
  2. Potential future employees
    ---- big gap ------
  3. Potential Partners

Prerequisite:

  • Some idea of the content copy that will go into each section.
  • Some minimal (at least) design system has been created based on the existing site

AC:

  • General mockup is created for the site incorporating each of the changes that can be viewed for a variety of view sizes.
  • Digital content and news are easy to upload, publish, and manage.
  • Digital content and news can be found easily by people who want to learn more about A6 (but not necessarily pushed at them -- i.e. we want to see careers and jobs first).
  • Possibly break "Careers" out into a separate page.
  • As a digital content author, I can easily link to news or digital asset content from a variety of places (Slack, email, etc).
  • The site still "hangs together" as a unified experience (i.e. we don't want new features to feel "tacked on.")

Make Builds/Deploys faster

Current deploys and builds are taking 10+ minutes. I wonder if it something to do with shared workers on Netlify's side and if we can throw some $$ at the problem. This may not be the issue, but I do know that a fresh site should build/deploy in under 3 minutes.

Here is a sample log where we see 9 minutes in between boostrap and build steps with no information as to why the wait, which leads me to believe it is a Netlify worker. Maybe we can have our own dedicated worker?

2:58:49 PM: info bootstrap finished - 353.318 s
2:58:52 PM: warning Browserslist: caniuse-lite is outdated. Please run next command yarn upgrade
3:00:10 PM: success Building production JavaScript and CSS bundles โ€” 80.929 s
3:00:12 PM: { title: 'Get in touch',

image

Accessibility Fixes

I ran some quick accessibility tests over the agile6.com site (using Axe Chrome plugin) and found a few issues. There aren't many serious or critical failures, but most of these should be quick fixes. We're also missing skip nav links, which are helpful for screen readers and keyboard navigation. As a government contracting company, it might be good to show that we practice what we preach regarding 508 compliance :).

First steps would be to resolve issues found from these tests, but we could delve deeper in the future with a more robust accessibility audit and automated axe-core tests as part of our build and deploy process.

Here are a few screenshots of errors I found:

Screen Shot 2020-03-13 at 2 33 56 PM

Screen Shot 2020-03-13 at 2 36 18 PM

Screen Shot 2020-03-13 at 2 37 18 PM

Replace Workable API with Greenhouse API

Description
We are currently using an Application Tracking System (ATS) called Workable. We currently have it set up where the Team page is pulling the job openings through their API.

We have switched our ATS to Greenhouse.io. So we need to switch the API to the Greenhouse API within the Team page (until later when we push it to a new page).

Story
As the Hiring Manager I need Agile6.com/Team to pull jobs from Greenhouse so that our website is pulling from the correct system and potential candidates can apply for roles at Agile Six.

Acceptance Criteria

  • The Greenhouse API is set up live and is able to pull open and published positions from Greenhouse.
  • When a role is clicked on it will take you to the Greenhouse ATS page for Agile Six roles.

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.