Good code example of advanced CRUD project?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • react-redux-realworld-example-app

    Discontinued Exemplary real world application built with React + Redux

  • RealWorld: This is a collection of open-source projects that aim to demonstrate how to build the same application using different technologies and frameworks. The codebase is well-structured, well-documented, and has features such as authentication, pagination, and CRUD operations. You can find the codebase for the MERN stack implementation at https://github.com/gothinkster/react-redux-realworld-example-app.

  • CMS with React, Redux, Node.js, MongoDB: This is a Content Management System (CMS) that is built using the MERN stack with Redux for state management. It includes features such as user authentication, CRUD operations, and image uploads. The codebase is well-structured and uses best practices such as server-side validation and error handling. You can find the codebase at https://github.com/vikram-gaur-avantica/CMS-with-React-Redux-Node.js-MongoDB.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • node-react-ecommerce

    Build ECommerce Website Like Amazon By React & Node & MongoDB

  • E-commerce platform with React, Redux, Node.js, MongoDB: This is an e-commerce platform that is built using the MERN stack with Redux for state management. It includes features such as user authentication, product management, shopping cart, and checkout process. The codebase is well-structured and includes best practices such as using JSON Web Tokens (JWT) for authentication and Stripe for payment processing. You can find the codebase at https://github.com/basir/node-react-ecommerce.

  • devconnector

  • Social media platform with React, Node.js, MongoDB: This is a social media platform that is built using the MERN stack. It includes features such as user authentication, profiles, posts, comments, likes, and messaging. The codebase is well-structured and includes best practices such as using JSON Web Tokens (JWT) for authentication and Socket.io for real-time messaging. You can find the codebase at https://github.com/bradtraversy/devconnector.

  • devconnector_2.0

    Social network for developers, built on the MERN stack

  • DevConnector: This is a social network application for developers built using the MERN stack. It includes features such as user authentication, profiles, posts, and comments. The codebase is well-structured and includes best practices such as using JSON Web Tokens (JWT) for authentication. You can find the codebase at https://github.com/bradtraversy/devconnector_2.0.

  • hn-clone

  • Hacker News Clone: This is a clone of the popular news aggregator website, Hacker News. It includes features such as user authentication, upvoting, commenting, and sorting by popularity. The codebase is well-structured and uses the React framework with a Node.js backend. You can find the codebase at https://github.com/algolia/hn-clone.

  • Node.js Authentication API: This is a starter project for building a Node.js API with user authentication. It includes features such as user registration, login, and password reset. The codebase is well-structured and includes best practices such as using bcrypt for password hashing. You can find the codebase at https://github.com/bradtraversy/node_jwt_auth.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • bulletproof-nodejs

    Implementation of a bulletproof node.js API 🛡️

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts