WorksCrowdcube: A Crowdfunding Application

Crowdcube: A Crowdfunding Application

Project Overview

Crowdcube is a responsive, user-friendly platform for hosting and supporting campaigns for personal, creative, and startup needs. It makes it easy for individuals to launch campaigns and for donors to contribute, with features such as campaign management, donation tracking, and more.

14
Technologies
13
Key Features

Technologies Used

React.js
React Router
Axios
Tailwind CSS
Bootstrap
React-Toastify
SweetAlert
Lottie Animations
React Awesome Reveal
Node.js
Express.js
MongoDB
JWT
Firebase
Crowdcube: A Crowdfunding Application

Key Features

  • User Authentication: Secure login and registration with email/password. Social login integration (Google or GitHub).
  • Campaign Management: Add
  • update
  • and delete campaigns (protected routes). Display detailed campaign information on a dedicated page.
  • Donation System: Donate to active campaigns with data persistence. View personal donation history in the 'My Donations' section.
  • Responsive Design: Fully optimized for desktop
  • tablet
  • and mobile devices.
  • Sorting and Filtering: Sort campaigns by minimum donation amount on the 'All Campaigns' page.
  • Modern UI/UX: Carousel banner
  • toast notifications
  • and sleek animations.
  • Dark/Light Mode: Toggle between dark and light themes for better usability.

Project Details

Crowdcube: A Crowdfunding Application is a donation project published in November 20, 2025. It is built with React.js, React Router, Axios, Tailwind CSS, Bootstrap, React-Toastify, SweetAlert, Lottie Animations, React Awesome Reveal, Node.js, Express.js, MongoDB, JWT, Firebase. The build ships 13 documented features, listed above.

Category
Donation
Published
November 20, 2025

Related Work and Services

Looking for something similar, or want to understand how a build like this is scoped? These pages are the best next step.