https://github.com/chiragagg5k/project-finder

The ultimate hub for discovering inspiration in any project, enhanced with AI for an advanced search experience.

https://github.com/chiragagg5k/project-finder

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary

Keywords

chatbot nextjs trpc typescript
Last synced: 5 months ago · JSON representation

Repository

The ultimate hub for discovering inspiration in any project, enhanced with AI for an advanced search experience.

Basic Info
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 2
  • Open Issues: 1
  • Releases: 0
Topics
chatbot nextjs trpc typescript
Created about 2 years ago · Last pushed about 2 years ago
Metadata Files
Readme

README.md

Thumbnail

Project Finder

A Project Finder application is essential to address the growing demand for streamlined collaboration and project discovery in various domains. With an increasing number of individuals and organizations seeking opportunities to collaborate on diverse projects, there is a need for a centralized platform.

How to run the project

  1. Clone this repo

bash git clone https://github.com/ChiragAgg5k/project-finder.git cd project-finder

  1. Install dependencies using npm or pnpm

bash npm install pnpm install # recommended

  1. Create a .env file in the root directory and add the following environment variables
  • DATABASE_URL - The URL of the database to connect to
  • NEXTAUTH_SECRET - A secret string used to encrypt session data
  • NEXTAUTH_URL - The URL of the application
  • GOOGLE_CLIENT_ID - The client ID of the Google OAuth app
  • GOOGLE_CLIENT_SECRET - The client secret of the Google OAuth app
  • UPLOADTHING_SECRET - The secret key of the UploadThing API
  • UPLOADTHING_APP_ID - The app ID of the UploadThing API
  • GITHUB_ACCESS_TOKEN - The access token of the GitHub API
  1. Run the development server

bash npm run dev # or pnpm dev

  1. Open http://localhost:3000 with your browser to see the result.

Tech Stack

About the project

This project was made for the Bennett University Industry Hackathon 2024. Following are the team members:

  • Chirag Aggarwal - E22CSEU0325
  • Ankit Raj - EE2CSEU0321

Owner

  • Name: Chirag Aggarwal
  • Login: ChiragAgg5k
  • Kind: user
  • Location: Noida , Uttar Pradesh , India
  • Company: Bennett University

CSE Undergrad | Student at Bennett University

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 3
  • Average time to close issues: N/A
  • Average time to close pull requests: about 3 hours
  • Total issue authors: 0
  • Total pull request authors: 2
  • Average comments per issue: 0
  • Average comments per pull request: 1.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • rajankit3107 (4)
  • ankit853 (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

package-lock.json npm
  • 567 dependencies
package.json npm
  • @types/eslint ^8.44.7 development
  • @types/node ^18.17.0 development
  • @types/react ^18.2.37 development
  • @types/react-dom ^18.2.15 development
  • @types/react-highlight-words ^0.16.7 development
  • @types/uuid ^9.0.7 development
  • @typescript-eslint/eslint-plugin ^6.11.0 development
  • @typescript-eslint/parser ^6.11.0 development
  • autoprefixer ^10.4.14 development
  • daisyui ^4.6.0 development
  • drizzle-kit ^0.20.9 development
  • eslint ^8.54.0 development
  • eslint-config-next ^14.0.4 development
  • mysql2 ^3.6.1 development
  • postcss ^8.4.31 development
  • prettier ^3.1.0 development
  • prettier-plugin-tailwindcss ^0.5.7 development
  • tailwindcss ^3.3.5 development
  • typescript ^5.1.6 development
  • @auth/drizzle-adapter ^0.3.6
  • @planetscale/database ^1.11.0
  • @t3-oss/env-nextjs ^0.7.1
  • @tanstack/react-query ^4.36.1
  • @trpc/client ^10.43.6
  • @trpc/next ^10.43.6
  • @trpc/react-query ^10.43.6
  • @trpc/server ^10.43.6
  • @uploadthing/react ^6.1.0
  • clsx ^2.1.0
  • drizzle-orm ^0.29.3
  • framer-motion ^10.18.0
  • next ^14.0.4
  • next-auth ^4.24.5
  • nextjs-toploader ^1.6.4
  • octokit ^3.1.2
  • react 18.2.0
  • react-dom 18.2.0
  • react-drag-drop-files ^2.3.10
  • react-highlight-words ^0.20.0
  • react-icons ^5.0.1
  • server-only ^0.0.1
  • sharp 0.33.1
  • superjson ^2.2.1
  • tailwind-merge ^2.2.0
  • uploadthing ^6.1.1
  • uuid ^9.0.1
  • zod ^3.22.4
pnpm-lock.yaml npm
  • 656 dependencies