A climbing wall app React, Typescript, Redux Toolkit, MERN stack

Related tags

React Apps HomeWall
Overview

Description

A climbing wall app where climbers can customize walls with holds, save walls, and save routes on each wall for later.

Tech Stack

React with Typescript, Vite, MongoDB, Express, Mongoose, Redux Toolkit.

Current Progress

Road Map

  • refactor wall logic into Redux reducers
  • persist wall state in redux persist local storage
  • create walls (set of saved individual walls) redux logic
  • create walls UI to display wall choices
  • upodate walls model with name and id (so it can be deleted/edited)
  • update walls logic and UI to allow user to choose wall name
  • create route redux logic
  • hook up route redux logic to route UI on /walls
  • routes tab should show routes available on current wall
  • connect to MongoDB
  • add save wall functionality
  • add save route functionality
  • make more holds in figma
  • allow for rotation of holds
  • allow for users to vary the wall grid size (standard is 10 x 10)
  • allow users to change wall color and background
  • refactor Wall component to separate the messy functional logic from the UI
  • refactor local CSS into more global variable styles in index.css: padding, colors, margins, etc.
  • migrate to React Native

State Structure

  • Redux persist store provides state to app
  • wallSlice, wallsSlice, and routesSlice create reducers that get exported to components and receive actions and their payloads from the components (Walls, Wall, and Routes) that call them
You might also like...
Refactoring a MERN stack react based front end starter code with a fully functioning Google Books API search engine built with RESTful API to be built with GRAPHQL API with Apollo Server.
Refactoring a MERN stack react based front end starter code with a fully functioning Google Books API search engine built with RESTful API to be built with GRAPHQL API with Apollo Server.

21_MERN_GoogleBookSearchEngine Task Refactoring a MERN stack react based front end starter code with a fully functioning Google Books API search engin

Ecommerce website built with the MERN stack with React Context API for state management
Ecommerce website built with the MERN stack with React Context API for state management

MERN-Ecommerce Ecommerce website built with the MERN stack with React Context AP

Example of chat web application using Socket.IO with the MERN stack Client in React

Real time chat app Example of chat web application using Socket.IO with the MERN

An instagram clone created with the MERN stack
An instagram clone created with the MERN stack

Instaclone An instagram clone created with MongoDB, Express, React, and Socket.io Have a look at the live demo Tech Frontend: React State management:

One more Twitter clone, but this one is featureful yet concise and fast, built with MERN stack, with love ❤.
One more Twitter clone, but this one is featureful yet concise and fast, built with MERN stack, with love ❤.

React front-end for tclone Try it here back-end repo here looks like twitter, but not 😊 It is my own take on building Twitter clone, I have tried to

Api server for Tclone, a concise, fast, and feature rich Twitter clone built with MERN stack.

Api server for tclone Try the app here React frontend repo here This project is my own take on building Twitter clone, I have tried to keep things sim

MERN Stack Application E-Commerce website in clothing fashion
MERN Stack Application E-Commerce website in clothing fashion

BeauClothing-E-Commerce-Backend# WEAR E-Commerce Clothing Site A well-designed MERN(MongoDB, Express.js, React, Node.js) Stack Application E-Commerce

CRUD made with MERN stack

RPG Chars CRUD CRUD application made with the MERN stack (Mongo Express React Node). The "RPG characters" was just an excuse to make something fun. Yo

Flipkart-clone - Flipkart Clone using MERN Stack with proper File Structure and also follow MVC architecture
Flipkart-clone - Flipkart Clone using MERN Stack with proper File Structure and also follow MVC architecture

Flipkart Clone MERN APP Dhaval Patel's Flipkart Clone is done with top-notch fea

Owner
Zachary Shifrel
https://isearch.asu.edu/profile/3481140
Zachary Shifrel
Instagram MERN - Full-Stack Instgram Clone using MERN Stack and Socket.io

Instagram MERN Full-Stack Instgram Clone using MERN Stack and Socket.io Visit Now ?? ??️ Tech Stack Frontend: Backend: Realtime Communication: Cloud S

Jigar Sable 327 Jan 4, 2023
Facebook clone with react which you can sign in with your google account and send realtime posts on wall

Facebook Clone with ReactJS A Facebook Clone which you can sign in with your Goo

null 10 Sep 26, 2022
Hotel Booking App Using The MERN Stack With TypeScript & Redux

HotelBooking Hotel Booking App Using The MERN Stack With TypeScript & Redux ?? Features: Room reviews and ratings Room pagination Room search feature

Said Mounaim 27 Dec 13, 2022
flipkart-clone using react js express js mongo db razorpay complete e-commerce website using MERN stack client server MVC architecture redux redux-thunk ecomerce project live example

Flipkar Clone MERN stack Sijeesh Miziha's Flipkart Clone is done with top-notch features for the entrepreneur startups like Flipkart it has RazorPay I

Sijeesh Miziha 51 Dec 8, 2022
MERN stack (MongoDB, Express, React, Node.js) blog app with Chakra UI and Redux.

MERN stack (MongoDB, Express, React, Node.js) blog app with Chakra UI and Redux.

oğulcan erişti 60 Dec 31, 2022
MERN BLOG - Fullstack open source blogging application made with MongoDB, Express, React & Nodejs (MERN)

MERN BLOG Fullstack open source blogging application made with MongoDB, Express, React & Nodejs (MERN) Configuration and Setup Key Features Technologi

Muhammet Yıldız 25 Dec 21, 2022
A Social media App built using MERN Stack

A Social media App built using MERN It is a Social media app built using mern stack. You can create an account, create posts, like and comment on post

Adarsh 9 Dec 20, 2022
Bug-Blog - A Blogging Web App built with MERN Stack

Bug Blog It's a Blogging Web App built with MERN Stack , where users can create

Aaditya 10 Oct 27, 2022
Front End for file sharing app built with the MERN Stack

zed-sharing-react Front End for file sharing app built with the MERN Stack Report Bug · Request Feature About The Project This is the Front End for Ze

Quavo 22 Sep 28, 2022
Talkhouse - WebRTC based peer to peer video calling and messaging web app build with MERN stack

talkhouse WebRTC based peer to peer video calling and messaging web app build with MERN stack. Demo Libraries used React for frontend Socket.io as sig

Saalik Mubeen 70 Nov 26, 2022