Skip to content
This repository has been archived by the owner on Sep 29, 2021. It is now read-only.

echo-karriere/frontend

Repository files navigation

echo karriere frontend

Powered by Vercel
GitHub Actions Status

Management portal for echo karriere

Table of Contents

Table of Contents

What

This is the backend that powers echo karriere for managing our events, content and data. It's a student developed project written in TypeScript using React, MaterialUI and GraphQL.

Developing

Developing

To start developing simply run yarn start to start the development server.

codegen

Since we're using GraphQL and TypeScript we use GraphQL Code Generator to create types and hooks automatically for us for typesafe development. If you need functionality on the backend that isn't in src/generated/types.ts already run yarn graphql:codegen and it'll regenerate your types and functions.

NB: This requires that the backend is running locally when running the command.

test

To test our code run yarn test. You should also ensure that the code you've written is up to spec with yarn lint:ts and yarn lint:style.

React

This project was bootstrapped with Create React App. You can learn more in the Create React App documentation. To learn React, check out the React documentation.

LICENSE

MIT.