Skip to content

Ryan070178060/Social-Media-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rizzy Chat

Rizzy Chat is a modern social media application built with the MERN stack (MongoDB, Express.js, React, Node.js) and TypeScript for the frontend. It allows users to create an account using Google registration, make posts, follow other users, and participate in competitions.

Features

  • User Authentication

    • Google registration and login
    • Secure authentication using JWT
  • User Interactions

    • Create, read, update, and delete posts
    • Follow and unfollow other users
  • Competition Feature

    • Participate in and create competitions
    • View and join ongoing competitions

Tech Stack

  • Frontend

    • React with TypeScript
    • Redux for state management
    • Material-UI for UI components
  • Backend

    • Node.js with Express.js
    • MongoDB for the database
    • Mongoose for object data modeling
  • Authentication

    • Google OAuth 2.0
    • JSON Web Tokens (JWT)

Installation

  1. Clone the repository

    git clone https://github.com/Ryan070178060/rizzy-chat.git
    cd rizzy-chat

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published