Skip to content

This is a FullStack Simple Version Control application made using the MERN stack

Notifications You must be signed in to change notification settings

AhmedAli9991/Version-Control-Fullstack-APP

Repository files navigation

Version Control App

This is a Fullstack Version control APP made using MERN stack

Tool used

  • React
  • React Router Dom
  • React Context
  • Quill
  • Bootstrap
  • MongoDB
  • Mongoose
  • Node
  • Express
  • bcrypt
  • JWT
  • Cookies
  • Postman

Modules

Signup/Login

User can create an account and sign in to the account and create repositories and make version of the content of the Repository

Create Edit delete Repositories

User can create repositories edit and delete the Repositories.

Version Control

Once the Repo is initialized the user can add content to it the API will manage all the Versions the user can access the Version they want

How to Run

  • Install all the packages in package.json npm install for server an client
  • Run the Server by either npm start or node app.js
  • Run the client npm start

screencapture-localhost-3000-Register-2022-05-07-18_44_51

screencapture-localhost-3000-2022-05-07-18_45_00

screencapture-localhost-3000-Dashboard-2022-05-07-18_46_55

screencapture-localhost-3000-Dashboard-2022-05-07-18_47_13

screencapture-localhost-3000-Version-control-test-2022-05-07-18_49_37

screencapture-localhost-3000-Version-control-test-2022-05-07-18_49_24

screencapture-localhost-3000-Edit-Version-control-test-2022-05-07-18_49_48

End

About

This is a FullStack Simple Version Control application made using the MERN stack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published