Skip to content

A simple react app with all the basic CRUD operations

Notifications You must be signed in to change notification settings

gurdulicluka/react-crud-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vehicles CRUD application

Simple web application to showcase fundamental CRUD operations

Technologies

Project is created with:

  • React.js 18.2.0
  • Tailwind CSS 3.2.4
  • MobX 6.7.0
  • MobX-react 7.6.0
  • Axios 1.3.2
  • Baasic (BaaS)

Development dependencies

For always consistent formatting across all files I've used the following:

Setup

To run this project, install it locally using npm:

$ cd ../project-folder
$ npm install
$ npm start

Sources

All sources used to help me build this project.
From handling global state in MobX to details like certain javascript quirks or TailwindCSS grouped hover states.

To-Do

  1. Notification (e.g. toast notification) when the request was successful or when it throws an error.
  2. Better UI/UX:
    • Filter and sort section redesign, a pop up sidebar is not really intuitive but neither a header dropdown seemed like a better option.
    • List container with sticky header for column indicators needs redesign.
  3. Mobile responsive optimization, might not be necessary but I will let you decide 😄

About

A simple react app with all the basic CRUD operations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published