Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuanathaniel/technical-assessment-ts-example
An example of a technical assessment written in typescript.
https://github.com/joshuanathaniel/technical-assessment-ts-example
Last synced: about 2 months ago
JSON representation
An example of a technical assessment written in typescript.
- Host: GitHub
- URL: https://github.com/joshuanathaniel/technical-assessment-ts-example
- Owner: joshuaNathaniel
- Created: 2024-05-02T13:53:41.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-02T13:54:04.000Z (8 months ago)
- Last Synced: 2024-10-12T13:24:05.309Z (3 months ago)
- Language: TypeScript
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Technical Assessment
This is a technical assessment for the position of Software Engineer at Company A. The goal of this assessment is to give
you an opportunity to demonstrate your technical skills and abilities. The assessment is designed to be completed in 90
minutes. If you are unable to complete the assessment in 90 minutes, please submit what you have completed. We will
review your submission and follow up with you.## Non-Disclosure Agreement
By cloning this repository, you agree to the following Non-Disclosure Agreement (NDA). Please read the NDA carefully
before cloning the repository.You agree that you will not disclose any information about the assessment to any third party. You also agree that you
will not use any information about the assessment for any purpose other than to complete the assessment.If you are found to have violated the NDA, you will be disqualified from the assessment process. You may also be subject
to legal action.## Instructions
1. Clone this repository or use GitHub Codespaces to open the repository in Visual Studio Code.
2. Create a new branch for your changes. It can be whatever you want, but it should be descriptive of the changes you
are making. Please only use the one branch for this assessment.
3. You should use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) for your commit messages. Feel
free to use as many commits you determine are necessary to complete the assessment.
4. When you are finished, create a pull request to merge your branch into the `main` branch. A bot should respond
shortly after and close the pull request. You will then lose access to this remote repository. We request you remove
the repository from your local machine after you are finished.## User Stories
The following user stories are the requirements for this assessment. You should complete the user stories in the order they are listed.
- As a user, I want to visit the application, so that I can see the greeting, "Hello, World!"## Local Development
We highly recommend you use GitHub Codespaces to complete this assessment. It will reduce the amount of setup you need to do.
### Prerequisites
- Install [nvm](https://github.com/nvm-sh/nvm#installing-and-updating)
- Install [pnpm](https://pnpm.io/installation)### Run Application
```shell
cp .env.example .env
pnpm dev
```