File tree Expand file tree Collapse file tree 1 file changed +49
-0
lines changed
Expand file tree Collapse file tree 1 file changed +49
-0
lines changed Original file line number Diff line number Diff line change 1+ # React Prisma Typescript
2+
3+ ### Features
4+
5+ - [ Yarn Workspace] ( https://yarnpkg.com/en/docs/workspaces )
6+
7+ ### Backend
8+
9+ - [ Express] ( https://www.npmjs.com/package/express )
10+ - [ Prisma] ( https://github.com/prisma/prisma ) & [ Nexus] ( https://www.npmjs.com/package/nexus ) for generating schemas and resolvers
11+ - [ Yup] ( https://github.com/jquense/yup ) for schemas validation
12+
13+ ### Frontend
14+
15+ - [ Create-React-App] ( https://github.com/facebook/create-react-app )
16+ - [ Formik] ( https://www.npmjs.com/package/formik ) for forms
17+ - [ Yup] ( https://github.com/jquense/yup ) for schemas validation
18+ - [ Material-UI v4] ( https://www.npmjs.com/package/@material-ui/core ) , [ AtomicCss using Box] ( https://material-ui.com/components/box/ )
19+ - [ React-apollo] ( https://www.npmjs.com/package/react-apollo ) , [ react-apollo-hooks] ( https://www.npmjs.com/package/react-apollo-hooks )
20+ - Route authentication verification
21+
22+ ### Installation
23+
24+ - ` yarn install `
25+ - ` cd backend `
26+ - ` yarn docker:up `
27+
28+ _ in a new terminal / window_
29+
30+ - ` yarn prisma:deploy `
31+
32+ ### Usage
33+
34+ - ` cd backend `
35+ - ` yarn dev `
36+
37+ _ in a new terminal / window_
38+
39+ - ` cd frontend `
40+ - ` yarn start `
41+
42+ ### Hosting
43+
44+ - Front is hosted on [ Firebase Hosting] ( https://firebase.google.com/docs/hosting )
45+ - Back is hosted on [ Google Cloud App Engine] ( https://cloud.google.com/appengine/ )
46+
47+ ### Licence
48+
49+ MIT
You can’t perform that action at this time.
0 commit comments