Zapher is a dynamic web application that brings discussions to life using cutting-edge technologies such as Next.js 14, MongoDB, and Clerk for authentication. From its humble beginnings, Zapher has evolved into a robust platform featuring optimized architecture, polished code, and a sleek UI. Join the conversation seamlessly and explore the world of interactive discussions!
- Why Open Source?
- Technology Used
- Live Demo
- Introduction
- What does it do?
- License
- How to Contribute?
- Top Contributors
- Support
Contributing to open source provides immense opportunities to work on diverse projects and with various mentors, gaining unique insights and ideas. Itβs a platform where contributors grow together with a constructive and positive attitude.
This repository aims to provide such a platform, allowing contributors to bring innovative ideas for interactive discussions and make our application better.
If you like the project, please β this repository to show your support! π€©
- Next.js 14 - A React framework for building web applications with server-side rendering.
- MongoDB - A NoSQL database for modern web applications.
- Clerk - User management and authentication service.
- Tailwind CSS - A utility-first CSS framework for rapidly building custom user interfaces.
Visit Zapher Live to see the live demo!
Zapher is a social media platform designed for seamless and interactive discussions. Leveraging modern web technologies, it provides users with a sleek interface and robust functionality for community building and engagement.
Zapher enables users to create and participate in vibrant communities. Users can share their thoughts, post updates, and engage in meaningful conversations. The platform supports various features to enhance user experience and foster engagement.
- User Authentication: Secure authentication using Clerk.
- Responsive Design: Fully mobile-responsive to ensure accessibility across devices.
- User Search: Easily find and connect with other users.
- Notifications: Stay updated with activities in the notification tab.
- Community Creation: Create communities, assign admin roles, and invite users via email.
- Profile Management: View and manage your posts, activities, and more in your profile tab.
- Content Interaction: Create posts, comment on othersβ posts, and explore different communities.
- Enhanced Connectivity: Connect and interact with like-minded individuals.
- Improved Collaboration: Collaborate within communities to share ideas and insights.
- User-Friendly Interface: An intuitive and polished user interface for a seamless experience.
- Growth Opportunities: Engage with a wider audience and grow your network.
Zapher is licensed under the MIT License - see the LICENSE file for details.
Contributing to open-source software (OSS) projects is a rewarding experience. It allows you to learn new skills and make valuable contributions to the community.
- Read our Code of Conduct before contributing.
- Follow the Git Workflow for best practices.
- Check the Contribution Guidelines for detailed instructions.
- Create an issue to report bugs or suggest new features.
- Ensure your commits have descriptive messages.
A big thank you to our top contributors who have significantly improved Zapher. Your hard work and dedication are truly appreciated! ππ
This project needs your support! Please star π this repository to show your appreciation.