All Projects → braydenwerner → Wern-Fullstack-Template

braydenwerner / Wern-Fullstack-Template

Licence: MIT license
React, Next.js, MaterialUI, Styled-Components, TypeGraphQL, URQL, ApolloServer (express), TypeORM, PostgreSQL, Node.js, TypeScript

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Wern-Fullstack-Template

Mili
mili 是一个开源的社区系统,界面优雅,功能丰富😛
Stars: ✭ 2,875 (+1561.85%)
Mutual labels:  typeorm
nestjs-api-example
NestJS Example
Stars: ✭ 60 (-65.32%)
Mutual labels:  typeorm
fullstack-graphql-app
An opinionated fullstack GraphQL monorepo boilerplate using pnpm, Turborepo, Prisma, GraphQL Yoga 2, Fastify, Nextjs, urql, and React
Stars: ✭ 90 (-47.98%)
Mutual labels:  urql
Nestjs Realworld Example App
Exemplary real world backend API built with NestJS + TypeORM / Prisma
Stars: ✭ 1,838 (+962.43%)
Mutual labels:  typeorm
MyAPI
A template to create awesome APIs easily ⚡️
Stars: ✭ 117 (-32.37%)
Mutual labels:  typeorm
serverless-nestjs-typeorm
Example how to nestjs using the serverless framework with TypeORM
Stars: ✭ 99 (-42.77%)
Mutual labels:  typeorm
typeorm-query-builder-wrapper
Easy Wrapper for TypeORM Query Builder
Stars: ✭ 20 (-88.44%)
Mutual labels:  typeorm
nest-convoy
[WIP] An opinionated framework for building distributed domain driven systems using microservices architecture
Stars: ✭ 20 (-88.44%)
Mutual labels:  typeorm
nestjs-api-mongoose
Collection example apps with NestJS and Typeorm, Sequelize, Mongodb, PostgreSQL, MySQL, GraphQL, Mercurius, etc. for the NestJS community 😻
Stars: ✭ 153 (-11.56%)
Mutual labels:  typeorm
typeorm-uml
Generate Entity Relationship diagrams for Typeorm powered projects.
Stars: ✭ 207 (+19.65%)
Mutual labels:  typeorm
Prime
✨Open Source GraphQL CMS
Stars: ✭ 1,675 (+868.21%)
Mutual labels:  typeorm
Crud
NestJs CRUD for RESTful APIs
Stars: ✭ 2,709 (+1465.9%)
Mutual labels:  typeorm
bookshelf
My GraphQL playground
Stars: ✭ 64 (-63.01%)
Mutual labels:  typeorm
Typeorm
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Stars: ✭ 26,559 (+15252.02%)
Mutual labels:  typeorm
sf-midway-admin
🚀 基于MidwayJs + TypeScript + TypeORM + Redis + MySql + Vue2 + Element-UI编写的一款简单高效的前后端分离的权限管理系统
Stars: ✭ 93 (-46.24%)
Mutual labels:  typeorm
nest-boilerplate
Nest.js boilerplate with CircleCI, Commitizen, Commitlint, Docker-Compose, ESLint, GitHub Actions, Husky, Lint-staged, OpenAPI, Prettier, PostGreSQL, Travis CI, TypeORM
Stars: ✭ 16 (-90.75%)
Mutual labels:  typeorm
lynx
Opinionated Framework built on top of NestJS and TypeORM
Stars: ✭ 44 (-74.57%)
Mutual labels:  typeorm
nest-rest-typeorm-boilerplate
🍱 backend with nest (typescript), typeorm, and authentication
Stars: ✭ 142 (-17.92%)
Mutual labels:  typeorm
uni-pushy-server
upushy 热更新后端。https://upushy.yoouu.cn/
Stars: ✭ 30 (-82.66%)
Mutual labels:  typeorm
materialui-pagination
A simple pagination component for Material UI.
Stars: ✭ 31 (-82.08%)
Mutual labels:  materialui

phone-rig-image

This repo is inspired by https://github.com/benawad/lireddit


Features Include:

  • Server-side rendered data from postgres
  • Create user graphql mutation with password encryption
  • Get users/user graphql query
  • Light/dark theme support and switch component

Uses the following technologies:

  • React
  • Next.js
  • MaterialUI
  • Styled-Components
  • TypeGraphQL
  • URQL
  • ApolloServer(express)
  • TypeORM
  • PostgresSQL
  • Node.js
  • TypeScript

Running Locally:

Client:

npm install
npm run dev

Server: (You must have a postgreSQL database running and update the DATABASE_URL in server/.env if you wish to add database functionality)

A migration to create the users table can be found in server/src/migrations. To run it, uncomment the following line in server/src/index.ts


await conn.runMigrations()
npm install
npm run build
npm run dev2

Folder Structure

├── client
│   └── src
│       ├── components
│       │   ├── elements
│       │   └── modules
│       ├── config
│       ├── generated
│       ├── graphql
│       │   ├── fragments
│       │   ├── mutations
│       │   └── queries
│       ├── hooks
│       ├── pages
│       │   └── api
│       ├── providers
│       ├── public
│       │   ├── fonts
│       │   └── images
│       ├── styles
│       └── util
└── server
    ├── dist
    │   ├── entities
    │   ├── middleware
    │   ├── resolvers
    │   └── utils
    └── src
        ├── entities
        ├── middleware
        ├── migrations
        ├── resolvers
        └── utils

Hosting:

Client: Hosted with vercel

Server: Hosted with Heroku using PostgreSQL plugin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].