Skip to content

pixelSHREDDER/tc-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERNDash

Ongoing personal project built on a MERN + Redux stack. App is a dashboard and onboarding tool for clients of a fictional freelance agency.

Table of Contents

Features

Current

  • JWT tokenization and authorization via Auth0 with WordPress integration
  • Data modeling and validation via Mongoose and PropTypes
  • Custom hooks
  • E2E testing via Cypress
  • UI built with Google's Material-UI

What's Next

  • Convert to Typescript
  • Implement functional components where applicable
  • Implement Immutable.js structures
  • Flesh out unit testing suite with Cypress and/or Mocha
  • Fork a React Native version :D

Installation

Download to your project directory, and run:

npm install
cd backend
npm install
cd ../frontend
npm install

Usage

In project directory, run:

npm start

Support

Please open an issue for support.

Contributing

Please contribute using Github Flow. Create a branch, add commits, and open a pull request.

About

MERN stack enterprise app proof of concept

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages