Skip to content

nitin-1926/artifex

Repository files navigation

🎨 Artifex - Where Creativity Meets Code

Status Built with Next.js Powered by Coffee

If you think this project is cool, please consider giving it a star!
It helps us reach more creative minds like yours! 🧠✨

🎯 Quick Links

🚀 About The Project

Artifex (Latin for "artist" or "craftsperson") is your next-gen creative collaboration platform where imagination knows no bounds! Built with cutting-edge tech and sprinkled with ✨magic✨, Artifex lets you create, collaborate, and craft wonders in real-time.

Think Figma meets DeviantArt meets your wildest dreams. Yeah, it's that cool! 🎉

🔥 Features That'll Blow Your Mind

  • 🎭 Sleek Authentication: Sign up/in with style (we made boring forms look sexy!)
  • 🌓 Dark Mode: Because we're not savages who blind ourselves at 3 AM
  • 🎨 Real-time Collaboration: Create together, no more "oops, I overwrote your changes"
  • ⚡️ Lightning Fast: Built with Next.js, because waiting is so 2010
  • 🔒 Secure: Your data is safer than your grandma's secret cookie recipe
  • 🎪 Modern UI: Beautiful gradients, smooth animations, and eye-candy everywhere
  • 🤝 Community Driven: Built by creators, for creators

🛠️ Built With

  • Next.js - The React framework for production
  • TypeScript - Because any is a sin
  • Tailwind CSS - Making CSS great again
  • Prisma - Type-safe database wizardry
  • NextAuth.js - Authentication that doesn't suck
  • Liveblocks - Real-time collaboration magic

💫 Why Artifex?

  • 🎨 For Creators: Whether you're a designer, developer, or both - we've got you covered
  • 🤖 Future Ready: Built with the latest tech stack for the best possible experience
  • 🌍 Community First: Join a growing community of creative minds
  • 🚀 Always Evolving: Regular updates and new features based on your feedback

🏃‍♂️ Running Locally

Want to run this bad boy locally? We got you covered!

  1. Clone this beauty:
git clone https://github.com/nitin-1926/artifex.git
cd artifex
  1. Install dependencies (grab a coffee, this might take a minute):
npm install
# or if you're a yarn person
yarn install
  1. Set up your environment variables:
cp .env.example .env.local

Fill in your env vars like it's a love letter 💌

  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 and witness the magic! 🎩✨

🤝 Contributing

We're all about that open-source love! Whether you're fixing a typo or adding a game-changing feature, we welcome all contributions.

  1. Fork it like it's hot 🔥
  2. Create your feature branch:
    git checkout -b feature/AmazingFeature
  3. Commit your changes:
    git commit -m '✨ Add some AmazingFeature'
  4. Push to the branch:
    git push origin feature/AmazingFeature
  5. Open a Pull Request and let's make magic happen!

📜 Contribution Guidelines

  • Keep it clean (your code, not your mind 😉)
  • Write meaningful commit messages
  • Follow the existing code style
  • Add tests if you can (we know you can!)
  • Document your changes
  • Don't be a jerk

📝 License

Distributed under the MIT License. See LICENSE for more information.

🙏 Acknowledgments

  • Coffee ☕️ - The real MVP
  • Cursor - My true best friend
  • Our Stargazers ⭐️ - You keep us motivated!
  • You - For being awesome and checking out our project!

Made with 💖 and probably too much caffeine

If you found this project interesting, please consider giving it a star ⭐️

Now go forth and create something amazing! 🚀

About

A collaborative design editing and management SaaS app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published