Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/elius94/koriss

I've opensourced my gf Koriss professional website (Psychologist), to use it as template.
https://github.com/elius94/koriss

create-react-app javascript material material-design material-ui react react-router reactjs

Last synced: 2 months ago
JSON representation

I've opensourced my gf Koriss professional website (Psychologist), to use it as template.

Awesome Lists containing this project

README

        

[Website Deployed for Free with FTP Deploy Action](https://github.com/SamKirkland/FTP-Deploy-Action)
[![🚀 Deploy website on push](https://github.com/Elius94/koriss/actions/workflows/releaseFTP.yml/badge.svg)](https://github.com/Elius94/koriss/actions/workflows/releaseFTP.yml)

# Psychologist React.js Material UI Typescript Static Website

I decided to make opensource the site I made for my girlfriend (Psychologist). The site is made in React.js v17 and is based on the famous and stable CRA (create-react-app). The UI is completely Material, starting from the free template [onepirate theme](https://material-ui.com/store/items/onepirate/) in Typescript.
The template has been optimized by [Andrew Rothbart](https://github.com/rothbart/onepirate-typescript) with a little code review done by me to update it to the latest versions of material ui.

I put a workflow in which through a github action I automatically publish the site on the hosting via FTP after a release and in complete security.

## Building and running locally

Once you clone this repo you can use `npm install` and the standard create-react-app scripts to run it locally:

```
C:\onepirate-typescript> npm install
...
C:\onepirate-typescript> npm run build
...
C:\onepirate-typescript> npm start
```