Skip to content

Latest commit

 

History

313 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DesignDeck

DesignDeck is a dynamic and modern platform where users can showcase and explore creative design projects. Users can upload their work, like others' projects, follow fellow designers, and build a personal profile that reflects their design journey.


Features

  • User Authentication

    • Sign up / Sign in with Email & Password
    • Google OAuth Login
    • JWT + HTTP-only cookies for secure authentication
  • User Profiles

    • Upload profile picture and bio
    • Add Instagram and Behance links
    • Edit profile with modal popup
  • Project Uploads

    • Upload images and videos
    • Theme-based preview
    • Like other users' projects
  • Follow System

    • Follow/unfollow users
    • View following and followers list
  • Real-time Notifications

    • Admin can send broadcast notifications
    • Users can view all received notifications
  • Dashboard

    • Explore other users' projects randomly
    • See project previews with like counts

Tech Stack

Frontend:

  • React.js
  • Tailwind CSS
  • Axios
  • React Router

Backend:

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT & Bcrypt

License

This project is licensed under the MIT License – see the LICENSE file for details.


Contact

Made by Harsh Vekriya GitHub: https://github.com/Harsh266

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages