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

Parnab03/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.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks