Skip to content

Latest commit

 

History

54 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blist - Collaborative Bucket List Application

A full-stack web application that allows users to create, manage, and share bucket lists with beautiful pixel-art aesthetics and real-time collaboration features.

🚀 Launch Blist Online

Screenshots

Auth Page Home Page Bucket Page
Auth Page Bucket Page Bucket Page

Features

  • User Authentication: Secure login and registration system using JWT tokens and bcrypt password hashing
  • Multiple Bucket Lists: Create and manage multiple bucket lists for different goals
  • Real-time Collaboration: Share bucket lists with others via unique share links
  • Upload Images: Upload multiple images per bucket item with Cloudinary integration
  • Auto-save: Automatic saving of changes as you type
  • Responsive Design: Works seamlessly on desktop and mobile devices
  • Pixel-Art Theme: Retro-inspired design with a custom animated wave background and pixel themed icons

Tech Stack

Frontend

  • React
  • React Router
  • Tailwind CSS
  • Axios

Backend

  • Flask
  • PostgreSQL
  • SQLAlchemy
  • Flask-JWT-Extended
  • Flask-Bcrypt
  • Cloudinary
  • Flask-CORS

Deployment

Frontend: Deployed on Vercel
Backend: Deployed on Render
Database: Hosted on Supabase
Images: Stored on Cloudinary

Languages & Tools

React Python Flask PostgreSQL Tailwind CSS JavaScript

About

Blist is a full-stack collaborative bucket list application that allows users to create, manage, and share bucket lists with others in real time, including uploading images for individual tasks.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages