More Premium Hugo Themes Premium React Themes

Ceddit

A dynamic platform for developers: fostering collaborative learning through programming question posting and knowledge sharing.

Ceddit

A dynamic platform for developers: fostering collaborative learning through programming question posting and knowledge sharing.

Author Avatar Theme by devansh-365
Github Stars Github Stars: 21
Last Commit Last Commit: Sep 18, 2024 -
First Commit Created: Dec 18, 2023 -
Ceddit screenshot

Overview:

ceddit is a dynamic platform designed for developers, aiming to foster collaborative learning through programming question posting and knowledge sharing. With a beautiful user interface powered by TailwindCSS and ChakraUI, ceddit offers a range of features including user authentication, community creation, post creation, post viewing and sorting, voting, commenting, and skeleton loading for a better user experience. The platform is fully responsive and mobile-friendly, making it accessible on any device. ceddit is built using React JS, JavaScript, JWT Auth, Chakra UI, React Icons, MongoDB, NodeJs, Express, react-hot-toast, Docker, and hosted on Vercel. It is an open-source project and welcomes contributions from the community.

Features:

  • Beautiful UI using TailwindCSS and ChakraUI.
  • User Authentication: Users can authenticate using their email.
  • Community Creation: Users can create their own communities.
  • Posting: Users can create posts within their communities.
  • Post Viewing & Sorting: Users can view posts and sort them by time, likes, and comments.
  • Voting: Users can upvote and downvote posts and comments.
  • Commenting: Users can comment on posts and their own comments.
  • Skeleton Loading: Implement skeleton loading feature for better user experience.
  • Full responsivity and mobile UI.

Installation:

To install ceddit, follow these steps:

  1. Clone the repository.
  2. Change the working directory to the cloned repository.
  3. Setup with Docker.
  4. Open localhost:3000 to see the app.

Summary:

ceddit is a dynamic platform designed to facilitate collaborative learning among developers. With its beautiful user interface and a wide range of features, including user authentication, community creation, posting, voting, and commenting, ceddit provides a comprehensive platform for developers to engage with each other and share their knowledge. The platform is built using React JS, JavaScript, JWT Auth, Chakra UI, React Icons, MongoDB, NodeJs, Express, react-hot-toast, Docker, and hosted on Vercel. It is an open-source project, welcoming contributions from the community.