prathwik0 / incridea-server

Official Repository of Incridea'23 Backend!

Home Page:https://incridea-test.onrender.com/graphql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Incridea Server repo

Tech Stack

Backend

Docs

Local setup

  1. Clone the repository
git clone https://github.com/incridea-23/incridea-server.git
  1. Install all dependencies
npm install
  1. Generate Prisma Clinet
npx prisma generate
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev

to open graphQl playground visit http://localhost:4000/graphql .

Branching and Making PRs

  1. After cloning and setting up the environment, checkout to a new branch (name is related to your task, for eg: feat/get-events, fix/email-verification)
git checkout -b <branch_name>
  1. Make the required changes according to your task.
//Staging changes
git add .
//Commiting changes
git commit -m <short message about task>
//Pushing changes
git push origin <branch_name>
  1. Make a Pull request to main branch, and wait for it to get reviewed by someone in the team. If there are review comments, make a new commit making those changes to the same branch to address those comments.

Note Use semantic commit messages to keep the commit history clean.

About

Official Repository of Incridea'23 Backend!

https://incridea-test.onrender.com/graphql


Languages

Language:TypeScript 78.9%Language:HTML 21.1%