✨ Live Demo | Star this Repo ⭐️
If you think this project is cool, please consider giving it a star!
It helps us reach more creative minds like yours! 🧠✨
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! 🎉
- 🎭 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
- 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
- 🎨 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
Want to run this bad boy locally? We got you covered!
- Clone this beauty:
git clone https://github.com/nitin-1926/artifex.git
cd artifex
- Install dependencies (grab a coffee, this might take a minute):
npm install
# or if you're a yarn person
yarn install
- Set up your environment variables:
cp .env.example .env.local
Fill in your env vars like it's a love letter 💌
- Start the development server:
npm run dev
# or
yarn dev
- Open http://localhost:3000 and witness the magic! 🎩✨
We're all about that open-source love! Whether you're fixing a typo or adding a game-changing feature, we welcome all contributions.
- Fork it like it's hot 🔥
- Create your feature branch:
git checkout -b feature/AmazingFeature
- Commit your changes:
git commit -m '✨ Add some AmazingFeature'
- Push to the branch:
git push origin feature/AmazingFeature
- Open a Pull Request and let's make magic happen!
- 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
Distributed under the MIT License. See LICENSE
for more information.
- Coffee ☕️ - The real MVP
- Cursor - My true best friend
- Our Stargazers ⭐️ - You keep us motivated!
- You - For being awesome and checking out our project!
If you found this project interesting, please consider giving it a star ⭐️
Now go forth and create something amazing! 🚀