https://github.com/parnab03/wallgodds
A modern wallpaper website offering high-quality wallpapers for mobile, tablet, and desktop devices. Features include user uploads, categorization, and profile management.
https://github.com/parnab03/wallgodds
css3 design es6-javascript expressjs figma html5 javascript mongodb nodejs reactjs vite
Last synced: 5 months ago
JSON representation
A modern wallpaper website offering high-quality wallpapers for mobile, tablet, and desktop devices. Features include user uploads, categorization, and profile management.
- Host: GitHub
- URL: https://github.com/parnab03/wallgodds
- Owner: Parnab03
- License: mit
- Created: 2024-12-18T15:53:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-05T13:20:23.000Z (over 1 year ago)
- Last Synced: 2025-01-05T13:33:27.644Z (over 1 year ago)
- Topics: css3, design, es6-javascript, expressjs, figma, html5, javascript, mongodb, nodejs, reactjs, vite
- Language: CSS
- Homepage: https://wallgodds.onrender.com
- Size: 3.93 MB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# πΌ WallGodds: Minimal by Design, Inspired by You
---
**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.
>
**Make sure to join our [Discord Community](https://discord.gg/kTQ5KWANp8) for discussions on issues and PR consultations!**
---
# π Open Source Program
| Logo | Program | Description |
|------|---------|-------------|
|
| [**Hacktoberfest 2025**](https://hacktoberfest.com/) | Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and the entire community of contributors. |
|
| [**GSSoC '25**](https://gssoc.girlscript.tech/) | GirlScript Summer of Code (GSSoC) is an open-source program that helps students enhance their coding skills by contributing to real-world projects. It provides mentorship, hands-on experience, and a platform to collaborate with developers across the globe. |
|
| [**Apertre 2.0**](https://s2apertre.resourcio.in/projects) | Apertre Season 2, organized by Resourcio Community, is an open-source contribution event designed to enhance your technical skills. Whether you're a beginner or a pro, everyone is welcome to join and elevate their experience, portfolio, and career to new heights! |
|
| [**JWOC season 6**](https://jwoc-2025.vercel.app/projects) | JWoC offers a hands-on open-source learning experience, fostering a community of developers. Students explore selected projects during the Community Bonding Period and contribute during the coding phase. Winners are chosen based on the quality and quantity of their contributions. |
|
| [**Winter of Code 4.0**](https://winterofcode.tech/) | 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**: Firebase
- **Database**: Firebase DB
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.
- **View-Only Link**: [WallGodds Figma File](https://www.figma.com/design/rsOU06uLMMhLJOgw7SUhWt/Wallgodds?node-id=0-1&t=qHqKU2yChHBLEmXg-1)
### 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](https://docs.google.com/forms/d/e/1FAIpQLScDW1v7DJCkx_gGDvuMFirS6WkeRgmGGQJ9T_8UYuBHszmqFg/viewform?usp=sharing).
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](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](#-getting-started)
2. [Contributing](#-contributing)
3. [Design Guidelines](#-design-guidelines)
4. [Code of Conduct](#-code-of-conduct)
5. [License](#-license)
6. [Community Links](#-community-links)
---
## π Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com//WallGodds.git
cd WallGodds
cd Frontend
```
2. **Install Dependencies**:
```bash
npm install
```
3. **Run the Development Server**:
```bash
npm run dev
```
4. **Test the App**:
- Open your browser and navigate to `[http://localhost:5173](http://localhost:5173/)`.
For detailed setup, refer to the [Contributing Guide](CONTRIBUTING.md).
---
## π Contributing
We welcome contributions from developers, designers, and tech enthusiasts! Follow our [CONTRIBUTING.md](CONTRIBUTING.md) for a step-by-step guide to contributing to this project.
If you're a designer, explore the [DESIGN.md](DESIGN.md) for design guidelines and collaboration details.
If you're excited to contribute wallpapers to WallGodds, head over to the [WALLPAPER.md](https://github.com/Parnab03/WallGodds/blob/main/Wallpapers/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](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](CODE_OF_CONDUCT.md) to understand the ground rules.
---
## π License
This project is licensed under the [MIT License](LICENSE). Youβre free to use, modify, and distribute WallGodds, provided you give proper attribution.
---
## π Community Links
Stay connected with our growing community:
- **GitHub Discussions**: [Join the conversation](https://github.com/Parnab03/WallGodds/discussions)
- **Discord Server**: [Connect with us](https://discord.gg/kTQ5KWANp8)
- **LinkedIn Page**: [Follow us](https://www.linkedin.com/company/wallgodds/posts/?feedView=all)
---
## π‘ Suggestions and Feedback
We love feedback! If you have ideas or feature requests:
- Create a [GitHub Issue](https://github.com/Parnab03/WallGodds/issues).
- 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. π