Skip to content

pavluha2dva8/react-redux-typescript-realworld-app

 
 

Repository files navigation

React, Redux, TypeScript - RealWorld App

🚧🚧🚧 UNDER CONSTRUCTION 🚧🚧🚧

LIVE DEMO: LINK

Reference implementation of RealWorld JAMStack Application based on "React, Redux, TypeScript Guide" and Create React App v3.0.


Features Roadmap:

  • Routing with React-Router
  • User Identity
    • External providers (Google, Github, Bitbucket)
    • Registration / Authentication
  • Cross-cutting Application Services
    • Local Storage
    • Client Logger
    • Toasts
    • Analytics
  • Feature Folders
    • /articles - Articles listing with CRUD Operations
    • /realtime-monitoring - Realtime monitoring of connected users using Websockets
  • REST API Integration (API Client)
  • WebSockets Integration
  • Serverless Lambda Functions (Netlify Functions)
  • Utilities (HOC, Hooks, Media Queries...)
  • Typesafe Styling/Theming with CSSinJS (Emotion)
  • ...

Available Scripts

npm start

Runs the app in the development modeat http://localhost:3000

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm run build

Builds the app for production to the build folder.
See the section about deployment for more information.

Learn More

This project was bootstrapped with Create React App. You can learn more in the Create React App documentation.

About

RealWorld App implementation based on "react-redux-typescript-guide"

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.5%
  • HTML 5.2%
  • CSS 3.3%