Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sufiankhan-dev/devunity
DevUnity is an open-source platform designed to unite developers. It enables sharing knowledge through blogs, asking and answering questions, and collaborating on projects, creating a space for developers to connect, learn, and grow together.
https://github.com/sufiankhan-dev/devunity
accertinity-ui contributions-welcome nextjs15 open-source react reactjs shadcn-ui tailwindcss typescript
Last synced: 12 days ago
JSON representation
DevUnity is an open-source platform designed to unite developers. It enables sharing knowledge through blogs, asking and answering questions, and collaborating on projects, creating a space for developers to connect, learn, and grow together.
- Host: GitHub
- URL: https://github.com/sufiankhan-dev/devunity
- Owner: sufiankhan-dev
- License: mit
- Created: 2024-11-02T02:26:16.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-16T18:07:39.000Z (about 2 months ago)
- Last Synced: 2024-11-16T19:19:06.403Z (about 2 months ago)
- Topics: accertinity-ui, contributions-welcome, nextjs15, open-source, react, reactjs, shadcn-ui, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://devunity-community.vercel.app
- Size: 1.72 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DevUnity
DevUnity is an open-source platform built with Next.js and TypeScript that enables developers to connect, collaborate, and share knowledge. Whether you're looking for a place to ask questions, collaborate on projects, write blogs, or discuss new ideas, DevUnity is the community hub for developers.
## Features!
- **Community-driven Discussions**: A space for developers to ask questions, share knowledge, and help each other grow.
- **Collaborate on Projects**: Work together with other developers on open-source projects or new ideas.
- **Write Blogs**: Share your technical knowledge and experiences through blog posts.
- **Simple UI**: Designed with [ShadCN UI](https://github.com/shadcn) and [Accertinty UI](https://github.com/accertinty) for a clean and intuitive user experience.
- **Future Enhancements**: Plans for adding user authentication and database integration to store posts and user data.## Tech Stack
- **Next.js**: A React framework for building server-side rendered (SSR) web applications.
- **TypeScript**: Type-safe JavaScript for building scalable applications.
- **ShadCN UI**: A UI component library for building modern, accessible components.
- **Accertinty UI**: Another UI component library used for creating customizable interfaces.## Setup
1. Clone the repository:
```bash
git clone https://github.com/sufiankhan-dev/DevUnity.git2. Navigate to the project directory:
```bash
cd devunity3. Install the dependencies:
```bash
npm install
```4. Start the development server:
```bash
npm run dev5. Open the application in your browser at [http://localhost:3000](http://localhost:3000).
Contributing
------------We welcome contributions from the community! If you want to contribute to DevUnity, follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix (git checkout -b feature/your-feature).
3. Make your changes.
4. Commit your changes (git commit -am 'Add new feature').
5. Push to your branch (git push origin feature/your-feature).
6. Open a pull request to the main repository.
Please ensure your code follows the project’s coding style and includes tests where applicable.
Roadmap
-------* Add user authentication (login, signup, etc.)
* Integrate a database for storing posts, user data, and other content.
* Add real-time chat or messaging features for collaboration.
* Add additional UI components for a better user experience.
License
-------This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
----------------* [ShadCN UI](https://github.com/shadcn)
* [Accertinty UI](https://github.com/accertinty)
Feel free to open issues for suggestions, improvements, or bugs! Let's make DevUnity a great space for developers to collaborate and grow together!