Code Monkey home page Code Monkey logo

codysnippets-hacktoberfest-2023's Introduction

CodySnippets - Hacktoberfest 2023 ๐ŸŽ‰๐Ÿ™Œ

๐Ÿš€ Welcome to CodySnippets - Your Code Sharing Community ๐Ÿš€

CodySnippets is an open-source platform designed to facilitate the sharing, discovery, and collaboration of code snippets and programming tips. Whether you're a seasoned developer looking to share your expertise or a newcomer seeking solutions, CodySnippets provides a vibrant ecosystem for all levels of programmers.

Key Features ๐ŸŒŸ

  • Share and explore code snippets in various programming languages.
  • Gain insights and learn best practices from the community's collective knowledge.
  • Collaborate with fellow developers through comments and discussions.
  • Customize your coding experience with syntax highlighting and tagging.
  • Easily integrate code snippets into your projects.

Tech Stack ๐Ÿ› 

We will make this project with following tech stack:

  • Next JS
  • Tailwind CSS
  • Daisy UI
  • MongoDB
  • Vercel (For Hosting)

Detailed Roadmap ๐Ÿ—บ

We will divide the features/tasks in two parts: front-end and back-end.

Front-End:

  • Basic Layout of pages
  • Homepage
  • Explore (For Exploring different trending snippets)
  • Categories page for showing different categories
  • Single Code snippets show page
  • Dashboard for managing user code snippets
  • Login/Signup Pages

User Dashboard:

  • User can see All of uploaded Code Snippets
  • Analytics of each Code Snippet

Back-End:

API Endpoints:

Auth:

  • User Authentication

Code Snippets CRUD:

  • Add New Code Snippet
  • Read Single Code Snippet
  • Edit Existing Code Snippets
  • Delete Existing Code Snippet
  • Comment on a Code Snippet
  • Upvote/downvote Code snippet

Trending/Explore:

  • Trending Code Snippets Alogrithm
  • Show Code Snippets by category

Add to Favourites:

  • Add Code Snippet to Favourites
  • Get Favourite Code Snippets

Search Functionality:

  • Search code snippets (by name, programming language, tag)

Contributing ๐Ÿ‘

Contributions are welcome!

See contributing.md for ways to get started with your first contribution.

Happy Coding! ๐Ÿ’ป๐Ÿš€

codysnippets-hacktoberfest-2023's People

Contributors

ahmedshafique313 avatar bilalnadeem614 avatar hussnainahmad1606 avatar hydraphyzer avatar uzairsarfraz avatar zohaibsaeed117 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.