Skip to content

A full-stack version control system inspired by GitHub, built with the MERN stack. Features include user authentication, repository creation, file management, commits, and collaboration tools. Designed to mimic modern VCS workflows with a responsive UI and scalable backend.

License

Notifications You must be signed in to change notification settings

mishraRj/Version-Control-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📂 Version Control System (GitHub Clone)

⚠️ Note: This project is currently under development. Features and UI are being actively improved.

A full-stack version control system inspired by GitHub, built using the MERN Stack.
It allows users to authenticate, manage repositories, and perform basic version control operations with a clean and responsive UI.


🛠 Tech Stack

  • Frontend: React.js, CSS, Bootstrap
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Other: Git, GitHub for version control

📸 Screenshots

Login Page Profile Page Create Repository
Login Profile Create Repo

(Screenshots will be updated as the project progresses)


🚀 Features (Planned)

  • 🔐 User Authentication (Signup/Login)
  • 📁 Repository creation & management
  • 📄 File upload and commit tracking
  • 👥 User profiles with repositories
  • 🌐 Responsive UI with clean design

📂 Setup Instructions

# Clone the repo
git clone https://github.com/mishraRj/Version-Control-System.git
cd Version-Control-System

# Install dependencies for backend & frontend separately
cd server && npm install
cd ../client && npm install

# Run backend
cd server && npm start

# Run frontend
cd ../client && npm start

About

A full-stack version control system inspired by GitHub, built with the MERN stack. Features include user authentication, repository creation, file management, commits, and collaboration tools. Designed to mimic modern VCS workflows with a responsive UI and scalable backend.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published