Skip to content

About

A simple weather project for interviews

Resources

Stars

1 star

Watchers

4 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

Welcome to a fun interview project. Please do not take more than a few hours to complete and submit this project.

Getting Started

  1. Clone this repo
  2. Install .NET 8.0 SDK
  3. Install node.js
  4. Install Visual Studio or Visual Studio Code
  5. Run (npm takes a few minutes on first launch, so be patient)

Your Task

This project in its current state is a slightly modified and updated version of the output from dotnet new react using ASP.NET Core 3.0. Right now, static weather data is displayed in a table.

  • Modify the project to allow the user to search for a location.
  • Display a five-day forecast for that location.
  • Use one of the following APIs:

What we're looking for

  • Working features
  • Unit tests
  • Clean, readable code
  • Good design principles
  • Commit history that is easy to follow

Bonus points

  • React function components and hooks
  • Input validation
  • Integration tests
  • Resilient API calls
  • Security
  • Great user experience

When you are done, push your code to a public git repo, either on github or elsewhere, and send it our way. Good luck!

About

A simple weather project for interviews

Resources

Stars

1 star

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages