Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joaotuliojt/motivation-fullstack
A motivation website to make all your days easier
https://github.com/joaotuliojt/motivation-fullstack
graphql nextjs node radix-ui react reactjs relay tailwindcss typescript
Last synced: about 2 months ago
JSON representation
A motivation website to make all your days easier
- Host: GitHub
- URL: https://github.com/joaotuliojt/motivation-fullstack
- Owner: joaotuliojt
- Created: 2022-10-17T02:50:31.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T10:56:09.000Z (over 1 year ago)
- Last Synced: 2024-06-12T13:23:41.741Z (3 months ago)
- Topics: graphql, nextjs, node, radix-ui, react, reactjs, relay, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://motivation-fullstack-web.vercel.app
- Size: 724 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Motivation
![GitHub repo size](https://img.shields.io/github/repo-size/joaotuliojt/motivation-fullstack?style=for-the-badge)
![GitHub language count](https://img.shields.io/github/languages/count/joaotuliojt/motivation-fullstack?style=for-the-badge)
![GitHub forks](https://img.shields.io/github/forks/joaotuliojt/motivation-fullstack?style=for-the-badge)
![Bitbucket open issues](https://img.shields.io/bitbucket/issues/joaotuliojt/motivation-fullstack?style=for-the-badge)
![Bitbucket open pull requests](https://img.shields.io/bitbucket/pr-raw/joaotuliojt/motivation-fullstack?style=for-the-badge)> Full-stack project using Next, Tailwind, Radix, GraphQL, Relay and Mongoose.
## Stacks
- [x] React
- [x] Next
- [x] Tailwind
- [x] Radix
- [x] Eslint
- [] Storybook
- [x] Node
- [x] GraphQL
- [x] Relay
- [x] Jest### Apps and Packages
- `web`: a [Next.js](https://nextjs.org) app
- `api`: backend server
- `ui`: a stub React component library shared by both `web` and `docs` applications
- `eslint-config-custom`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)
- `tsconfig`: `tsconfig.json`s used throughout the monorepoEach package/app is 100% [TypeScript](https://www.typescriptlang.org/).
## 💻 Getting Started
Before you begin, if you have met the following requirements:
- Have installed [NodeJS](https://nodejs.org/en/)
- Have installed [Git](https://git-scm.com/)## 🚀 Installing
```sh
# install dependencies
> yarn
# or
> yarn install# run all packages
> yarn dev# see project on localhost link
http://localhost:3000```