Skip to content

Thiago-Mota-Santos/fullstack-relay

Repository files navigation

project stack

Fullstack relay

  • CRUD made with relay, graphql, koa, next, tailwind

Project that simulates a scheduling control panel for a graphic. Where can you manage appointments

Resources

  • Create Appointment
  • Edit Appointment
  • Delete Appointment
  • Search by Graphic
  • Authentication
  • Authorization - Protect routes
  • Register User
  • Login

Screens:

  • Dashboard: image

  • Appointment List: image

Application

  • SignIn image
  • SignOut image
  • Appointment screens: image image image

How to use

  • Node.js
    https://nodejs.org/en/download/
  • yarn
    npm install yarn -g
  • MongoDB
    https://www.mongodb.com/docs/manual/installation/

Installation

Clone the repo

git clone https://github.com/Thiago-Mota-Santos/fullstack-relay.git

1.Install packages

yarn install

2.Fill .env.example in apps/server and apps/web (In root folder)

yarn copy-envs 

4.Start Aplication (In root folder)

yarn dev

Stacks

Front:

  • NextJS (turborepo)
  • TailwindCSS
  • Relay
  • React Hook Form
  • Zod

Back:

  • NodeJS
  • Graphql
  • Relay
  • Moongose
  • Jest

Feel free to contribute to the project!

Social medias


(back to top)

About

CRUD made with relay, graphql, koa, next, tailwind. Project that simulates a scheduling control panel for a graphic. Where can you manage appointments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published