https://github.com/bolodissenoura/GQL-study-project
https://github.com/bolodissenoura/GQL-study-project
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bolodissenoura/GQL-study-project
- Owner: bolodissenoura
- Created: 2023-01-27T02:12:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T01:37:32.000Z (about 2 years ago)
- Last Synced: 2024-11-05T08:37:05.966Z (8 months ago)
- Language: TypeScript
- Homepage: https://gql-study-project-frontend.vercel.app
- Size: 21.4 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-woovi-challenge - Surgeries Plans - Real product MVP to surgery instrumentator by [@daniellimae](https://github.com/bolodissenoura) (Challenges Fullstack)
README
![]()
Watch the Youtube video : part 1 - https://youtu.be/i9lREHmUCic , and part 2 - https://www.youtube.com/watch?v=abwxa0ZNM-Q&ab_channel=daniellimae
About the Project •
Functionalities •
Layout •
How to Run •
Stacks and Techs •
Autor •## See the deployed project here : https://gql-study-project-frontend.vercel.app/
## 💻 About the Project
![]()
This project is made to all instrumentators and doctors who want plans their surgeries . And I dedicate it for my cousing Vinícius, who else work as a Instrumentator, and I give him the idea to make his job as a service and made this project to help him to never lost a excel plans again 😄 .
In the future I will integrate this project with Google Maps API, to users who want calculate how much they expends traveling into surgeries, hospitals and home. And give a overall datas with graphics page .
But, for now, it is a simple and well done CRUD, just to avoid excel and to improve the UX .
---
## ⚙️ Functionalities
- [x] Create Surgery
- [x] Edit Surgery
- [x] Delete Surgery
- [x] Search by Doctor- [x] Authentication
- [x] Authorization - Protect routes
- [x] Register User
- [x] Login---
## 🎨 Layout
### Web
![]()
### Mobile
![]()
![]()
---
## 🚀 How to run
### 🧶 Prerequisites
[Git](https://git-scm.com), [Node.js](https://nodejs.org/en/), [Yarn](https://yarnpkg.com/)
#### 🎲 Run all
### `FOLLOW THE .ENV.EXAMPLE at backend folder AND CREATE A .ENV.LOCAL with mongodb key`
```bash
# Clone this repo
$ git clone https://github.com/bolodissenoura/GQL-study-project# Install dependencies
$ yarn install# Run in dev mode
$ yarn run dev# The server will run at localhost:4000
# The web will run at localhost:3000```
---
## 🛠 Stacks and Techs
#### **Website** ([Next.js](https://nextjs.org/))
- **[react-modal](https://www.npmjs.com/package/react-modal)**
- **[Tailwind](https://tailwindcss.com/)**
- **[Unform](https://github.com/unform/unform)**#### [](https://github.com/tgmarinho/Ecoleta#server-nodejs--typescript)**Server** ([NodeJS](https://nodejs.org/en/))
- **[Graphql](https://graphql.org/)**
- **[Apollo Server](https://www.apollographql.com/docs/apollo-server/)**
- **[Mongoose](https://mongoosejs.com/)**#### [](https://github.com/tgmarinho/Ecoleta#utilit%C3%A1rios)
##Monorepo with Turborepo 🚀
---
## 🦸 Autor
---