Skip to content

A modern wallpaper website offering high-quality wallpapers for mobile, tablet, and desktop devices. Features include user uploads, categorization, and profile management.

License

Notifications You must be signed in to change notification settings

BhavyaOmar/WallGodds

 
 

Repository files navigation

🖼 WallGodds: Minimal by Design, Inspired by You

WallGodds Logo

WallGodds is a open-source wallpaper platform tailored for individuals who love to personalize their devices. Whether you're looking for the perfect wallpaper for your mobile, tablet, or desktop, or you're a designer wanting to share your creativity with the world, WallGodds has you covered.

Join our Discord Community for more updates.


🌟 Open Source Program

WOC 4.0 Logo Winter of Code 4.0 It is a 30-day open-source program by GDG On Campus IIIT Kalyani. Modeled after GSoC, it provides a platform for developers of all levels to contribute to impactful projects, enhance skills, and join a global open-source community.

🔧 Tech Stack

  • Frontend: React (with Vite for faster builds)
  • Backend: Node.js with Express.js
  • Database: MongoDB

This stack ensures a seamless, scalable, and highly performant platform for users and contributors.


🎨 Figma Design File

We’ve meticulously crafted a design prototype to guide the development process.

For Designers:

If you’re a designer and want to contribute directly:

  1. Check out the design elements and guidelines in the Figma file.
  2. Interested in collaborating directly on the Figma file? Fill out this form: Contribute to Design.

The design file includes:

  • A minimalist, user-friendly interface.
  • Categorized sections for mobile, tablet, and desktop wallpapers.
  • A sleek profile system for contributors to upload, manage, and showcase wallpapers.
  • Responsive and adaptive layouts to ensure a flawless experience across all devices.

As the project evolves, the design file will be continuously updated. Stay tuned to the DESIGN.md for the latest updates!


🌟 Features

For Users:

  1. Seamless Browsing:

    • Navigate wallpapers categorized for mobile, tablet, and desktop devices.
    • Advanced filtering and sorting options to find the perfect wallpaper.
  2. High-Quality Downloads:

    • Download wallpapers in optimized resolutions.
    • Multiple format options to suit your needs.
  3. Responsive Design:

    • Flawless user experience across all screen sizes.

For Contributors:

  1. Upload & Showcase:

    • Create a profile to upload your designs.
    • Manage and edit uploaded wallpapers easily.
  2. Engage with the Community:

    • Get ratings and feedback on your designs.
    • Build your portfolio directly on WallGodds.
  3. Recognition:

    • Featured designs for top contributors.
    • Special badges and achievements for active contributors.

📋 Table of Contents

  1. Getting Started
  2. Contributing
  3. Design Guidelines
  4. Code of Conduct
  5. License
  6. Community Links

🚀 Getting Started

  1. Clone the Repository:

    git clone https://github.com/<your-username>/WallGodds.git
    cd WallGodds
    cd Frontend
  2. Install Dependencies:

    npm install
  3. Run the Development Server:

    npm run dev
  1. Test the App:
    • Open your browser and navigate to [http://localhost:5173](http://localhost:5173/).

For detailed setup, refer to the Contributing Guide.


🌍 Contributing

We welcome contributions from developers, designers, and tech enthusiasts! Follow our CONTRIBUTING.md for a step-by-step guide to contributing to this project.

If you're a designer, explore the DESIGN.md for design guidelines and collaboration details.

If you're excited to contribute wallpapers to WallGodds, head over to the WALLPAPER.md file. It contains a step-by-step guide on how to create, name, and submit your designs. Dive in and let your creativity shine! 🖼️


🎨 Design Guidelines

All design components are detailed in the DESIGN.md, covering:

  • Access to the Figma file for viewing and collaboration.
  • Design principles, including typography, color schemes, and iconography.
  • Guidelines for creating a responsive and accessible user interface.

🤝 Code of Conduct

Our community is built on respect and collaboration. Please read our Code of Conduct to understand the ground rules.


📜 License

This project is licensed under the MIT License. You’re free to use, modify, and distribute WallGodds, provided you give proper attribution.


🌐 Community Links

Stay connected with our growing community:


💡 Suggestions and Feedback

We love feedback! If you have ideas or feature requests:

  • Create a GitHub Issue.
  • Participate in our GitHub Discussions.

🏆 Acknowledgments

Special thanks to our contributors for making WallGodds a reality! We’re building an inclusive platform that bridges creativity and technology. Your contributions are invaluable. 🌟

About

A modern wallpaper website offering high-quality wallpapers for mobile, tablet, and desktop devices. Features include user uploads, categorization, and profile management.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 47.5%
  • CSS 45.8%
  • HTML 6.7%