Skip to content

Adityacodes07/DevConnect

Repository files navigation

🚀 DevConnect

DevConnect is a modern developer link-sharing platform built using Next.js, NextAuth, Express.js, and MongoDB Atlas.

Users can log in with GitHub, manage important links like Portfolio, LinkedIn, GitHub, Resume, and create a personalized developer profile with a modern responsive UI.


#LIVE LINK = https://dev-connect-wheat.vercel.app

✨ Features

  • 🔐 GitHub Authentication using NextAuth
  • 📁 Protected Dashboard
  • 🔗 Add & Manage Links
  • ☁️ MongoDB Atlas Integration
  • ⚡ Modern Responsive UI
  • 👨‍💻 Developer Profile Page
  • 🚀 Built with Next.js App Router

🛠️ Tech Stack

  • Next.js
  • React.js
  • Tailwind CSS
  • NextAuth.js
  • Express.js
  • Node.js
  • MongoDB Atlas

📦 Installation

git clone YOUR_REPOSITORY_URL

cd devconnect

npm install

⚙️ Environment Variables

Create a .env.local file in the root directory:

GITHUB_ID=your_github_id
GITHUB_SECRET=your_github_secret

NEXTAUTH_SECRET=your_secret
NEXTAUTH_URL=http://localhost:3000

Create a .env file inside backend folder:

MONGO_URL=your_mongodb_connection_string

▶️ Run Frontend

npm run dev

▶️ Run Backend

cd backend

node server.js

📸 Screenshots

Add your project screenshots here.


👨‍💻 Developer

Aditya Kewat

Portfolio: https://adityacodes07.github.io/my-portfolio/


⭐ Support

If you like this project, give it a star on GitHub ⭐

About

DevConnect is a modern developer link-sharing platform built with Next.js, NextAuth, Express.js, and MongoDB Atlas. It allows users to log in with GitHub, manage important links like Portfolio, LinkedIn, and GitHub, and create a personalized developer profile with a clean modern UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors