Skip to content

AnujChhikara/Vault

Repository files navigation

DevVault

Live Preview

DevVault is a platform where you can store your code snippets, search for other codes, find trending codes based on upvotes, and view a leaderboard of users with the most upvoted codes.

Features

  • Store Code Snippets: Save your code snippets for easy access and reference.
  • Search for Codes: Quickly find code snippets shared by other users.
  • Trending Codes: Discover popular code snippets based on upvotes.
  • Leaderboard: See which users have the most upvoted code snippets.

Upcoming Features

  • Project File Storage: Store initial code structures for projects (e.g., Node.js Express backend file structure).

Installation

To get started with DevVault, follow these steps:

  1. Clone the repository:

    git clone https://github.com/AnujChhikara/Vault.git
    cd devvault
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

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

    Contributing

We welcome contributions to DevVault! To contribute, follow these steps:

  1. Fork the repository:

    Click the "Fork" button at the top right of the repository page.

  2. Clone the forked repository:

    git clone https://github.com/AnujChhikara/Vault.git
    cd devvault
  3. Create a new branch:

    git checkout -b feature-name
  4. Make your changes and commit them:

    git add .
    git commit -m "Add new feature"
  5. Push to the branch:

    git push origin feature-name
  6. Open a Pull Request:

    Go to the original repository on GitHub and open a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

If you have any questions or feedback, please contact us at [anujchhikara07@gmail.com].