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.
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. |
---|
- 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.
We’ve meticulously crafted a design prototype to guide the development process.
- View-Only Link: WallGodds Figma File
If you’re a designer and want to contribute directly:
- Check out the design elements and guidelines in the Figma file.
- 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!
-
Seamless Browsing:
- Navigate wallpapers categorized for mobile, tablet, and desktop devices.
- Advanced filtering and sorting options to find the perfect wallpaper.
-
High-Quality Downloads:
- Download wallpapers in optimized resolutions.
- Multiple format options to suit your needs.
-
Responsive Design:
- Flawless user experience across all screen sizes.
-
Upload & Showcase:
- Create a profile to upload your designs.
- Manage and edit uploaded wallpapers easily.
-
Engage with the Community:
- Get ratings and feedback on your designs.
- Build your portfolio directly on WallGodds.
-
Recognition:
- Featured designs for top contributors.
- Special badges and achievements for active contributors.
-
Clone the Repository:
git clone https://github.com/<your-username>/WallGodds.git cd WallGodds cd Frontend
-
Install Dependencies:
npm install
-
Run the Development Server:
npm run dev
- Test the App:
- Open your browser and navigate to
[http://localhost:5173](http://localhost:5173/)
.
- Open your browser and navigate to
For detailed setup, refer to the Contributing Guide.
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! 🖼️
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.
Our community is built on respect and collaboration. Please read our Code of Conduct to understand the ground rules.
This project is licensed under the MIT License. You’re free to use, modify, and distribute WallGodds, provided you give proper attribution.
Stay connected with our growing community:
- GitHub Discussions: Join the conversation
- Discord Server: Connect with us
We love feedback! If you have ideas or feature requests:
- Create a GitHub Issue.
- Participate in our GitHub Discussions.
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. 🌟