Inspiration

As builders, we often come up with wild, ambitious, or exciting project ideas—but they often get lost in notes or chats. I wanted to create a space where anyone can freely share their dream project ideas and get instant feedback, support, or even collaborators. A place where ideas don’t just die in your head, but live, grow, and maybe even get built.

What it does

Dream Projects is a minimal, community-driven platform where anyone can:

Post their dream project idea (no login required)

Upvote or downvote others’ ideas

See the Top Project of the Day based on likes

Browse all submitted ideas in a clean, card-style layout

(Admin only) Delete inappropriate or spam posts

How we built it

Frontend: Built with HTML/CSS and JavaScript for a lightweight and responsive UI

Backend: Python with Flask to handle routing, project submission, upvoting/downvoting, and admin controls

Database: Used SQLite to store all project submissions, timestamps, likes/dislikes, and admin credentials

Design: Implemented a soft, dreamy background to match the theme and added floating action button (FAB) for quick project submission

Challenges we ran into

Managing upvotes/downvotes securely without user accounts

Ensuring the top project is correctly highlighted based on real-time data

Keeping the UI clean and readable across devices

Creating a simple but functional admin panel for moderation

Accomplishments that we're proud of Finished building and deploying the project within a day

Created a smooth user experience with zero sign-up friction

Designed a unique, dreamy UI that stands out and aligns with the theme

Built something that could genuinely inspire others to create and connect

What we learned

How to build an engaging, gamified experience with minimal tech stack

Handling data ranking logic in SQLite

Designing for usability with no login/authentication

The power of community-driven content and how simple ideas can spark big results

What's next for Dream Projects

Add comment threads under each project for discussion

Implement filters by categories (AI, Web3, Health, etc.)

Let users “build on” others’ ideas and form collaborations

Allow image/video uploads for more expressive ideas

Possibly add light user profiles (optional) for tracking posted ideas

Built With

Share this project:

Updates

Submission history