Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

incridea-nmamit/incridea-server

Repository files navigation

Incridea Server repo

Tech Stack

Backend

Docs

Local setup

  1. Clone the repository
git clone https://github.com/incridea-nmamit/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.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.