Promptship is an AI prompting tool for the modern world to discover, create, and share creative prompts.
- bcrypt: It is a library used for secure password hashing operations.
- lucide: It is a React component library used to create user interface components in web applications.
- MongoDB: It is the Node.js version of MongoDB, a NoSQL database. It is a flexible database where data is stored in JSON-like BSON format.
- mongoose: It is an ODM (Object Data Modeling) library used to interact with MongoDB. It makes database operations easier and more organized.
- Nextjs: It is a React-based web application framework. It offers a page-based structure and has performance-enhancing features such as SSR (Server-Side Rendering).
- NextAuth: It is a library for authentication and session management used in Next.js projects. Supports OAuth, JWT and other identity providers.
- Tailwind CSS: It is a low-level CSS framework that can be quickly customized. It allows you to easily apply styles using CSS classes.
To get the project up and running on your local machine, follow these steps:
Clone the repository:
git clone https://github.com/dilarauluturhan/promptship.git
Go to the project directory:
cd promptship
Install the required dependencies:
npm install
Start the application:
npm run dev
Go to http://localhost:3000
in your browser.
Dilara Uluturhan - LinkedIn - [email protected]