Work

Promptropica

Next.js
Next Auth
MongoDB

AI prompt sharing tool with CRUD functionality

Promptropica preview

Tech Stack

Overview

Promptropica is a feature-rich Full Stack Application that empowers users to unleash their creativity. It is a powerful AI prompt sharing tool that allows users to Create, Read, Update, and Delete AI prompts effortlessly.

Powered by Next.js 13.4, a popular and efficient React framework, Promptropica benefits from its cutting-edge features and performance optimizations.

Equipped with Tailwind CSS, a utility-first CSS framework, Promptropica ensures sleek and responsive styling.

Promptropica leverages Next Auth, a flexible authentication library for Next.js applications, to handle user authentication seamlessly. With Next Auth, users can sign in via Google OAuth and enjoy secure access to their accounts and personalized features.

The application’s data is efficiently managed using MongoDB, a robust and scalable NoSQL database solution. Working in tandem with MongoDB, Mongoose, an elegant MongoDB object modeling tool, simplifies data manipulation and validation.

Together, these powerful technologies form the backbone of Promptropica, providing users with an intuitive, efficient, and enjoyable platform to engage with AI prompts and share their creativity with the world.

Key Features

  • CRUD

    The project supports full CRUD functionality, allowing users to create, read, update, and delete prompts.

  • Google OAuth

    The project supports Google OAuth for authentication, ensuring a secure and seamless user experience.

  • Responsive Design

    The portfolio is built to be fully responsive, ensuring a seamless user experience across various devices and screen sizes.

  • The project supports search functionality, allowing users to search for prompts by title, tag, or username.

  • User Profiles

    The project supports user profiles, allowing users to view their own profile and other users’ profiles.