Skip to content

Ushnika09/GitExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧭 GitExplorer - Full Stack GitHub Repository Explorer

📋 Overview

GitExplorer is a modern full-stack platform built with the MERN stack that helps developers explore, analyze, and organize GitHub repositories. The application integrates real-time GitHub API data with personalized features like bookmarking, custom notes, and analytics dashboards — creating a one-stop solution for efficient GitHub exploration.

✨ Features

  • User Authentication - Secure login/logout system with JWT
  • Trending Repositories - Browse trending repos filtered by language & timeframe
  • Search Functionality - Find repositories or GitHub users in real time
  • Bookmarks - Save repositories with personal notes for later reference
  • Analytics Dashboards - Visual insights into language distribution, popularity & bookmarks
  • Responsive Design - Optimized for desktop and mobile devices
  • Modern Developer UI - Clean, fast, and intuitive interface for productivity

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB Atlas
  • Authentication: JWT (JSON Web Token)
  • Deployment: Netlify (Frontend), Render (Backend)

🚀 Live Demo

🚀 Installation & Setup (Windows)

Prerequisites

1. Clone the Repository

git clone https://github.com/Ushnika09/GitExplorer.git
cd GitExplorer

Backend Setup - Navigate and Install Dependencies

cd backend
npm install

Backend Setup - Start Server

npm start

Frontend Setup - Navigate and Install Dependencies

cd ../frontend
npm install

Frontend Setup - Start Development Server

npm run dev

📁 Project Structure

GitExplorer/
├── backend/
├── frontend/
└── README.md

🌐 Deployment

Frontend: Netlify - https://gitexplorer09.netlify.app/ Backend: Render Database: MongoDB Atlas

⚡ Note: GitHub API limits repository data to 1000 results (100 per request). However, all user bookmarks remain fully accessible without restrictions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages