Skip to content

Next.JS App for online social media app specializing in finding a partner or group of people to join on your project

Notifications You must be signed in to change notification settings

xNeshi/collab-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Collab Project

A web application used for finding or searching projects wherein you could collab with people with the same interests or hobbies.

Typescript Tailwind Next.JS Sanity Sentry

Disclaimer

This project gives full credit to JavaScript Mastery for the tutorial or guide used in this application. Check the full video on "Next.js 15 Crash Course"

Quick Start / Setup

Follow these steps for quick start of using the app

Pre-requisites

Make sure that these are installed in your local machine

Installation on Local Machine

Clone the repository

git clone https://github.com/xNeshi/collab-project.git

Install the packages

npm install # for npm only
pnpm install # for pnpm only, add --force if needed

Setup the environmental variables

Replace the values with the actual credentials that you will get from Next Auth, Google Provider, Sanity, and Sentry. SENTRY_SUPPRESS_TURBOPACK_WARNING is optional and could be excluded depending on use cases.

AUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

NEXT_PUBLIC_SANITY_PROJECT_ID=
NEXT_PUBLIC_SANITY_DATASET=
SANITY_WRITE_TOKEN=

SENTRY_AUTH_TOKEN=
SENTRY_SUPPRESS_TURBOPACK_WARNING=

Run the project

npm run dev # for npm only
pnpm run dev # for pnpm only

Project should be running on http://localhost:3000

About

Next.JS App for online social media app specializing in finding a partner or group of people to join on your project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published