Creating FullStack Todo App - ReactJS+MaterialUI+FireBase+GithubAction+UnitTest

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • testing-library-docs

    docs site for @testing-library/*

    We are using React Testing Library and Jest for Unit Testing React components. These are already setup in Create React App.

  • React

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

    We will use ReactJS and Material UI for the Frontend and Firebase for storing the data and Authentication.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • material-ui-docs

    ⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository:

    We will use ReactJS and Material UI for the Frontend and Firebase for storing the data and Authentication.

  • jest

    Delightful JavaScript Testing.

    We are using React Testing Library and Jest for Unit Testing React components. These are already setup in Create React App.

  • create-react-app

    Set up a modern web app by running one command.

    We will use Create React App for creating a basic React application setup. We will also use Typescript.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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