Skip to content
/ ArtHive Public

Arthive is a vibrant hub for creators, designed with the latest tech stack including Next.js 13, GraphQL, Graphbase, Tailwind, and TypeScript. Seamlessly upload, share, and download creative projects with a community of like-minded artists. Unleash your imagination and explore the world of Arthive today.

Notifications You must be signed in to change notification settings

fahizp/ArtHive

Repository files navigation

Arthive - Your Creative Playground

Arthive is a dynamic and user-friendly creative sharing platform that empowers creators to showcase, explore, and collaborate on a diverse range of projects. Built using a powerful stack including Next.js 13, GraphQL, Graphbase, Tailwind, TypeScript, and NextAuth.js for authentication, Arthive offers a seamless experience for artists, designers, and enthusiasts alike.

Arthive First Page

Features

  • Next.js 13: Arthive leverages the latest version of Next.js to provide a captivating, interactive, and blazing-fast user experience. This ensures that navigating through projects and interacting with the platform is both smooth and engaging.

  • GraphQL: Our GraphQL integration optimizes data retrieval and manipulation, delivering a personalized journey for each user. This technology enables efficient exploration of projects, making it easy to discover the creative gems that align with individual interests.

  • Graphbase: Arthive utilizes the power of Graphbase, a cutting-edge database technology, to store and retrieve creative projects. This ensures that the platform is not only scalable to accommodate a growing community but also reliable for consistent performance.

  • Tailwind: The visual appeal of Arthive is enhanced by Tailwind, a utility-first CSS framework. This allows for meticulously designed user interfaces that are not only aesthetically pleasing but also responsive and user-friendly.

  • TypeScript: Arthive's codebase is fortified with TypeScript, enhancing the overall development process by providing type safety and reducing errors. This means a more robust and maintainable platform for both contributors and users.

  • NextAuth.js: Securely authenticate and manage user accounts using NextAuth.js. This technology streamlines the authentication process, ensuring a seamless login experience for users while providing robust security measures.

Installation

  1. Clone the repository: git clone https://github.com/yourusername/arthive.git
  2. Navigate to the project: cd arthive
  3. Install dependencies: npm install

Usage

  1. Start development server: npm run dev
  2. Visit http://localhost:3000 in your browser.
  3. Explore, create, and engage with Arthive.

Contributing

We welcome contributions! Fork, create a branch, commit changes, and open a pull request to main.

Feedback

Have feedback or questions? Open an issue!


Arthive - Explore. Create. Collaborate.

About

Arthive is a vibrant hub for creators, designed with the latest tech stack including Next.js 13, GraphQL, Graphbase, Tailwind, and TypeScript. Seamlessly upload, share, and download creative projects with a community of like-minded artists. Unleash your imagination and explore the world of Arthive today.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published