Skip to content

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

License

Notifications You must be signed in to change notification settings

Devansh-365/ceddit

Repository files navigation

ceddit

Ceddit✨️

ceddit licence ceddit forks ceddit stars ceddit issues ceddit pull-requests

View Demo · Report Bug · Request Feature

Introducing ceddit ✌️

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

🚀 Demo

Try the App: ceddit

🧐 Features

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

  • 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 Steps

  1. Clone the repository
git clone https://github.com/Devansh-365/ceddit.git
  1. Change the working directory
cd ceddit
  1. Setup with docker
docker-compose up

You are all set! Open localhost:3000 to see the app.

💻 Built with

🛡️ License

This project is licensed under the MIT License - see the LICENSE file for details.

🍰 Contributing

  • ceddit is an open-source project and we welcome contributions from the community.

  • If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.

Our Contributors ✨


Ceddit needs a ⭐️ from you