Skip to content

ksimran-935/Project-Vault

 
 

Repository files navigation

🔐 Project Vault

GSSoC Logo

Project Vault is a curated website that showcases a collection of categorized tech projects across multiple domains such as Web Development, Machine Learning, Games, and more. Whether you're a beginner looking for inspiration or a developer seeking reference projects, Project Vault is your one-stop solution.

🌐 Visit the website to explore real-world projects, filter by tech stack, and discover new ideas!


✨ Features

  • 🗂️ Categorized project listings:
    • 🌐 Web Development
    • 🤖 Machine Learning
    • 🎮 Game Development
    • 🧠 AI/ML Mini Projects
    • 🛠️ Miscellaneous
  • 🔍 Simple UI for browsing and exploration
  • 📎 Links to GitHub repositories for each project
  • 💡 Great for students, learners, and open-source enthusiasts
  • 📱 Responsive and clean design

Tech Stacks

🛠 Tech Stack

  • HTML5
  • CSS3
  • JavaScript

📥 Submitting a Pull Request

Follow these steps to contribute your changes to Project Vault:

  1. 🌟 Star & Fork the Repository
    Click the “Star” button to support the project, then “Fork” the repo to create your own copy:
    👉 https://github.com/pavitraag/Project-Vault

  2. 📥 Clone Your Fork
    Use the following command to clone your forked repository to your local machine:

    git clone https://github.com/Your-Username/Project-Vault.git
  3. Create a Branch Navigate to the project directory and create a new branch for your changes:

    cd Project-Vault
    git checkout -b my-feature-branch
  4. Make Changes Add your new ML projects, games, websites, or enhancements. Fix bugs or improve UI/UX as needed.

  5. Commit Your Changes Use a meaningful commit message:

    git add .
    git commit -m "📦 [Feature Add] Add XYZ website project"
  6. Push Your Changes Push your branch to your GitHub fork:

    git push origin my-feature-branch
  7. Submit a Pull Request

    Go to your fork on GitHub.

    Click "Compare & pull request".

    Add a descriptive title using one of the prefixes: [UI], [UX], [Feature Add].

    Link the related issue (if any) and clearly describe your changes.


🛠️ Tech Stack

Frontend: HTML, CSS, JavaScript

Frameworks/Libraries: None (Pure frontend)

Deployment: GitHub Pages (or your preferred static host)

📂 Folder Structure

Project-Vault/
├── index.html              # Main homepage
├── css/
│   └── style.css           # Styling for the website
├── js/
│   └── script.js           # (If interactive filters/search added)
├── assets/
│   └── images/             # Thumbnails or icons
├── projects/
│   ├── websites.html       # Web projects list
│   ├── ml.html             # Machine Learning projects
│   └── games.html          # Game projects
└── README.md

📌 Example Projects Listed

Web: Portfolio websites, To-do apps, E-commerce UI

ML: Prediction models, Recommendation systems

Games: 2D games, JavaScript mini-games


Badges

GitHub commit activity GitHub commit activity GitHub commit activity GitHub commit activity GitHub Org's stars GitHub License GitHub forks GitHub watchers

🙌 Contributors

Thanks to these amazing people who have contributed to the Project Vault project:


💡 Suggestions & Feedback

Feel free to open issues or discussions if you have any feedback, feature suggestions, or want to collaborate!


📄 License

This project is licensed under the MIT License.


About

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 77.5%
  • HTML 10.0%
  • CSS 6.4%
  • JavaScript 5.8%
  • Python 0.3%