Skip to content

excelerate-america/FrontEndChallenge

Repository files navigation

EA Front-End Challenge

The following project is structured similar to a current project, including a sampling of our current programming languages, frameworks, tools and libraries.

The goal of this project is two parts.

1 Provide you a glimpse of how we work and the tools we use

2 Give you an opportunity to showcase your skillsets related to the Frontend role. This project plus reviews of your personal projects will help our team understand your strengths and areas for growth in development

Challenge Overview

As the Front-End engineer your challenge is to create a working version of a single page web app, matching as closely as possible to the included Figma Design document. The single page web app is meant for use as a dashboard for a content product for small business entrepreneurs.

Instructions:

  1. Clone a project Repo and make a branch
  2. Make sure you can view, edit, and build the current project before editing (See info related to NextJS below for help with this)
  3. Use the project’s folder structure, included diagrams, link to the Figma Design Doc, and your skillz to finish building this Single Page web App
  4. The data and assets are already in the project or accessible via mock data in project folder
  5. A portion of the layouts, modules and components are already created and only need updates/edits to match the Figma design. The remaining components in the design will need to be created leveraging the Figma design as a guide.
  6. ChakraUI is installed but feel free, if you can, to solve the problem with CSS, Another UI Lib, CSS-In-JS, or a similar process
  7. Focus on Layout and Design for both “Desktop & Mobile” and try and match Figma doc
  8. Build and test locally then push your branch before the interview
  9. We will discuss your project during the interview to understand how you tackled problems and your process for creating the page

Please contact me, if you have any questions about the challenge or need any clarifications. Please contact me! The best method is via Discord: My username: drew_beaman#1798

If you are new to Discord:

  1. Follow this link: Sign up to Discord to set up your discord account
  2. Once your account is setup, navigate to the friends section and type in my username drew_beaman#1798

Adding me Screen cast

Adding Me in Discord

🚨 if your portfolio contains a project that is similar please contact me! 🚨

EA's App Structure

ReactAppStructure

Current Project Build

At the core it's HTML/CSS and Javascript.

We use the javascript library ReactJS

We use the React framework NextJS

We are currently using Chakra-UI for our UI Library. chakra-ui

Figma Design File: FrontEndChallenge

How to complete challenge

  1. Clone Repo and make a branch
  2. Before running application execute "yarn install" then to run application execute "yarn dev"
  3. Using the App Structure guide Diagram, the projects App structure, and the Figma Design digram to build the necessary Modules, Components, Elements, etc...
  4. ChakraUI is installed but if you can solve th problem with CSS, Another UI Lib, CSS-In-JS, or similiar process by all means
  5. Some Modules, and Layouts are already created so you need only edit and style them to match Figma
  6. The assets and data is already in project or accessible via mock data in project folder
  7. Focus on Layout and Design for both "Desktop & Mobile"
  8. test locally
  9. push your branch before interview and then we can discuss

Design Images

Figma Desktop View

Figma Mobile View

Notes

About

A base project for FrontEnd Skill Evaluation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published