Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elliotjreed/www.elliotjreed.com

My website's frontend, written in React and Typescript.
https://github.com/elliotjreed/www.elliotjreed.com

babel bulma es6 es7 javascript jest react react-router typescript

Last synced: about 2 hours ago
JSON representation

My website's frontend, written in React and Typescript.

Awesome Lists containing this project

README

        

[![Codacy Badge](https://api.codacy.com/project/badge/Grade/3afe296f072948fbb1e59e4c6ff2547e)](https://app.codacy.com/app/elliotjreed/www.elliotjreed.com?utm_source=github.com&utm_medium=referral&utm_content=elliotjreed/www.elliotjreed.com&utm_campaign=Badge_Grade_Dashboard)
[![Styled with Prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)

# Elliot J. Reed's website

This repository contains the source code for Elliot J. Reed's frontend website. It's written in React JS with Typescript.

Feel free to view the source code for the Python API the frontend fetches the data from, it's also available on [GitHub](https://github.com/elliotjreed).

## Getting Started with this Repository

Yarn is expected to be installed on our system.

### Installing Yarn

For instructions on how to install Yarn visit [yarnpkg.com](https://yarnpkg.com/lang/en/docs/install).

### Installing for Development

After cloning this repository, change into the newly created directory and run

```bash
yarn install
```

This will install all dependencies needed for the project.

## Running the Tests

All tests can be run by executing

```bash
yarn test
```

`jest` will automatically find all tests inside the `test` directory and run them based on the configuration in the `tests/jest.json` file.

## Built With

[React JS](https://reactjs.org/)

## License

This project is licensed under the MIT License - see the [LICENCE](LICENSE) file for details.