Code Monkey home page Code Monkey logo

reddit_cross_platform's Introduction

NonLegit

logo

”Lets Go, Start New Adventure.⚡“


Table of Contents


Overview


Get Started

  1. Clone the repository
    git clone https://github.com/reddit_cross_platform/main
    

Features

Features

Feature ScreenShot Description
🔷 Authentication logo
  • Login
  • Sign-up
  • Reset Password
  • Forget User Name
🔶 Create Post logo

1) You con create 3 types of post

  • 📝 Text: you can add text and styling it with fancy text editor
  • 📷 Image: you can upload photo or video to add to your post
  • 📎 Link: you can add link to your post

2) You con add 2 tag to your post

  • 🔞 NSFW
  • 💥 spoiler
🔷 Search logo

The search results have 4 types

  • 📫 Posts
  • 💭 Comments
  • 👨‍👧 Communities
  • 👨‍👨‍👦‍👦 People
🔷 Comments logo

1) 🖇 Multilevel Comments

3) Actions on posts:

  • ⏏ Upvote & Downvote
  • ✅ Approve (if you are moderator)
  • 🕳 Spam
  • 🔱 Save
  • 🗯 Replay
🔶 Settings logo
  • 🚹 Account

    • You can change (Email, Password, Gender, Country)

  • 👤 Profile

    • You can on/off (NSFW, allow people to follow you)

  • 🚨 Safety and privacy

    • 🔈 You can block and unblock user

    • You can see block list

  • ⚡ Feed Settings

    • You can on/off (Adult content, autoplay media)

🔷 Notifications logo

1) 🙈 You con hide notification

2) Types Notification:

  • New Followers
  • Replies
  • new followers
  • invitations
🔶 Profile logo

You con view

  • 🏔 Overview: you can see activity of user
  • 📫 Posts: you can see posts of user
  • 🗯 Comments: you can see comments of user
  • 🗃 History: posts just yo see it
  • 📋 Saved: posts and comments you saved it
  • 🙈 Hidden: posts you hide it
  • 👍 Upvote: posts you upvote it
  • 👎 Downvote: posts you downvote it
🔷 Subreddit logo

1) 🔰 You con create Subreddit

2) 👀 View posts of Subreddit

3) 🤜🏼 join or leave Subreddit

4) Subreddit types:

  • 👷🏼‍♂️ Public: Anyone can view, post, and comment to this community
  • 👁‍🗨 Restricted: Anyone can view this community, but only approved users can post
  • 🔒 Private: Only approved users can view and submit to this community
🔶 Moderation logo

In Moderation page, you can control:

  • ✒ Edited: you can control edited posts
  • 💈 Unmoderator: you can control unmoderator posts
  • 🚫 BANNED: you can ban users
  • 🔈 MUTED: you can mute users
  • ✅ APPROVED: you can add new moderators
  • 👨🏽‍🤝‍👨🏻 MODERATORS: you can edit access to moderators
  • 🎨 POST FLAIR: you can edit flair and make new flairs
  • 👨‍👨‍👦‍👦 COMMUNITY: you can edit ( community topics, community description, region, type of community)
  • 💭 POSTS AND COMMENTS: you can control type of posts
🔷 Messages logo

1) 📩 Message Form (Send a private message)

2) 📮 Sent Messages: message which you sent

3) 📦 Inbox :

  • All: All messages
  • Unread: message which you didn't read it
  • Messages : message which you receive
  • Post replies: replies to your posts
🔶 Push Notifications logo

1) 💌 Notifications and messages

2) 🔓 You must give permission to push notifications

3) Push Notifications types:

  • Foreground
  • Background
🔷 Discovery logo

👨‍👨‍👧‍👧 Discovty iamge and video posts by categories


GIF Demo

Video Content
Auth.mp4
  • Authentication

setting_search.mp4
  • User setting
  • Moderation setting
  • Search

Eman-Shahda.Mjfdvzzy.mp4
  • Create Community
  • Topics in mod tools
  • Post flair in mod tools
  • Notification & push notification
  • Messages
  • Edit post

zeinab-moawad_1ya8eWck.mp4
  • Profile and other profile
  • User actions
  • Subreddit and Moderated Subreddit
  • moderation page
  • Discover

ahmed-fawzy_E7vftVPB.mp4
  • Home&All page
  • Create post
  • Saved posts&comments
  • History page
  • Create comment

amr-ahmed_TcUjmKpA.mp4
  • Show post with all types
  • Post actions (normal &Moderation)
  • Comments tree
  • Create comment
  • Create reply


Contributors


Ahmed Madbouly


Eman Shahda


Zeinab Moawad


Ahmed Fawzy


Amr Ahmed

🔒 License

Note: This software is licensed under MIT License, See License for more information ©NonLegit.

reddit_cross_platform's People

Contributors

ahmedmadbouly186 avatar belfooz avatar amr146 avatar mohabz-911 avatar zeinabmoawad avatar emanshahda avatar cufestm 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.