+
Skip to content

Web application enabling car owners to document modifications they've made to their vehicles and engage with an automotive enthusiast community. Built using React, Redux, Firebase, and TypeScript.

Notifications You must be signed in to change notification settings

tellesiivan/simplimods

Repository files navigation

Paaartly:

image

Web application enabling car owners to document modifications they've made to their vehicles and engage with an automotive enthusiast community. Built using React, Redux, Firebase, and TypeScript.

Key Features

User authentication and account management Create, update, delete modification posts with text descriptions and photos Interactive commenting and reactions on modification posts User profile pages showcasing their modification history Searchable index of modifications by vehicle make/model Firestore Cloud Database for data persistence Redux for centralized and scalable state management

Build With

Frontend

  • React
  • TypeScript
  • Redux + Redux Toolkit
  • Firebase Auth
  • React Router
  • Material UI

Backend

  • Cloud Firestore Database
  • Firebase Storage for media uploads

What I Learned

This project gave hands-on experience with:

  • Developing TypeScript React applications from scratch
  • Consuming data from Cloud Firestore in React
  • Implementing user authentication flows with Firebase
  • Designing normalized, scalable data models with Redux
  • Unit testing React components with Jest
  • Deploying web apps on Vercel serverless platform

Excited to have built a platform bringing automotive enthusiasts together through their passion for modifications and engaging community experience!

About

Web application enabling car owners to document modifications they've made to their vehicles and engage with an automotive enthusiast community. Built using React, Redux, Firebase, and TypeScript.

Topics

Resources

Stars

Watchers

Forks

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载